Haystack Verified
Software, Developer Tools, Analytics
Rust Software Engineer
United StatesRemoteFull Time£40,000–£75,000 /yrPosted 1 month ago
Compensation estimateAI
See base, equity, bonus, and total comp estimates for this role — free, no credit card.
Sign up to see compensation estimateRust Software Engineer | £40,000 - £75,000
We're working with a high-growth hardware innovator at the intersection of systems engineering and high-performance software on this exciting opportunity.
This is a rare chance to bridge the gap between low-level hardware and high-level applications using a modern stack of Rust and Python. You will be instrumental in building safe, reliable, and blazing-fast software for resource-constrained embedded environments where performance is the top priority.
The Role
- Architect and develop mission-critical systems-level applications using Rust and Python.
- Design efficient, maintainable code for microcontrollers, RTOS, and bare-metal targets.
- Integrate complex software components with hardware peripherals and low-level interfaces like SPI, I2C, and UART.
- Collaborate directly with hardware and firmware engineers to drive architecture decisions and performance optimization.
- Debug, test, and validate firmware/software components to ensure maximum reliability in safety-critical environments.
What You'll Need
- Proven professional experience programming in Rust and Python.
- Solid background in embedded systems, firmware development, or low-level systems programming.
- Strong understanding of memory management, concurrency, and hardware interfaces.
- Familiarity with Embedded Linux, cross-compilation toolchains, or CAN protocols is highly desirable.
- A passion for performance optimization and writing safety-critical code.
What's On Offer
- Competitive salary up to £75,000 based on experience.
- Remote-friendly and flexible working arrangements to support your work-life balance.
- The opportunity to work in a collaborative, high-quality engineering culture focused on technical excellence.
- Hands-on experience with cutting-edge hardware-integrated systems.
Apply via Haystack today!
Similar roles
Senior Rust Software EngineerThunderbird · San Antonio Cañada, Puebla, Mexico · Remote- Rust Software EngineerFord Motor Company · Palo Alto, California, United States · Hybrid
- Senior Rust Software EngineerMozilla Corporation · Toronto, Ontario, Canada · Remote
- Rust Software EngineerHaystack · Boston, Massachusetts, United States · Hybrid
- Rust Software EngineerHaystack · United States · Remote