

Engineer: Sr. Embedded Firmware Engineer (Rust and C)
Location
Cambridge, MA
Level
Senior-Level
Department
MedTech
Type
Salary
Job Description
Posted on:
2026-02-18
Responsibilities
- Assist in designing and implementing secure firmware architecture.
- Develop and integrate secure firmware modules.
- Implement hardware abstraction layers and drivers for peripherals.
- Contribute to board bring-up tasks using Rust.
- Develop firmware application code and new Rust crates.
- Evaluate and select embedded GUI frameworks for rapid prototyping.
- Collaborate with the team to document designs and ensure compliance.
Job Requirements
- Proven expertise with ARM Cortex-M microcontrollers.
- Extensive experience in bare-metal programming and embedded systems.
- Demonstrated experience in secure firmware development.
- Proficiency in Rust, especially in low-level hardware interaction.
- Familiarity with medical device compliance standards (FDA, ISO13485).
- Advanced degree in EECS (PhD or MS/ME preferred).
- Hands-on experience with Arm TrustZone and Rust embassy framework is a plus.




