Senior Embedded Software Engineer- Rust
New Today
Overview
Founder | Engineering Recruiter | Advocate for high-impact, low-noise hiring. This is a chance to join a world-class engineering team where cutting-edge science meets robust software. You’ll be part of a collaborative environment with scientists, engineers, and technicians, building the tools and infrastructure that drive breakthroughs in research and applied computing.
Location
Oxford, England, United Kingdom
What you’ll be doing
- Designing and developing a complex software stack across embedded platforms, servers, and workstations.
- Writing code that powers real-world hardware systems and scientific applications.
- Contributing to compiler development, APIs, and infrastructure for large-scale experiments and production systems.
- Supporting internal teams with fast, efficient development processes.
- Languages: Python & Rust (experience in either is welcome, and enthusiasm to learn is key).
- Systems: Embedded platforms, FPGAs, SoCs.
- Tools: Git for version control (flexibility with OS/editor).
- Projects range from embedded firmware through to high-level APIs and performance-optimised compilers.
What we’re looking for
- Strong coding skills and ability to write clean, maintainable, idiomatic code.
- Expertise in one or more mainstream programming languages.
- Solid grasp of performance characteristics and algorithmic complexity.
- Interest in exploring new technologies and solving challenging technical problems.
- Excellent communication skills to work effectively in cross-functional teams.
- No specific domain experience required — just curiosity and motivation to learn.
- Work with cutting-edge computing technology in a highly innovative environment.
- Collaborate with leading scientists and engineers across multiple disciplines.
- Benefits:
- Stock options
- 30 days annual leave + bank holidays
- Flexible working options
- Private medical & dental cover for you and your family
How to apply
Apply today or contact Wave Recruitment to find out more.
Additional information
Seniority level: Mid-Senior level
Employment type: Full-time
Job function/Industries: Computer Hardware Manufacturing and Software Development
Note: Referrals increase your chances of interviewing at Wave Recruitment.
Job postings and location history are provided for context and may reflect past activity.
- Location:
- Oxford
- Job Type:
- FullTime
- Category:
- Engineering