Engineer Senior Embedded Systems Engineer
Cambridge, MA - USA
Job Summary
Position Overview:
We are looking for a seasoned Senior Embedded Firmware Engineer with deep Rust expertise to lead the re-architecture and migration of existing firmware into Rust. You will be central to building secure high-performance firmware targeting ARM Cortex-M and other microcontrollers - covering everything from hardware abstraction layers and board bring-up to DFM-ready product launches at scale.
Key Responsibilities
- Collaborate on the design and implementation of a secure firmware architecture including robust and reliable firmware update mechanisms.
- Build and integrate secure firmware modules in alignment with industry best practices and established security standards.
- Develop HALs and peripheral drivers for hardware not yet covered by existing crates or frameworks.
- Port and integrate low-level communication drivers for Bluetooth cellular and other connectivity modules.
- Write firmware application code and author new Rust crates for SoCs that lack existing ecosystem support.
- Execute board bring-up workflows using Rust tooling and debugging infrastructure.
- Research evaluate and select an embedded GUI framework suited to rapid UI prototyping as well as the demands of late-stage DFM and high-volume product launch.
- Communicate clearly and consistently with the broader team - contributing to design documentation participating in code reviews and upholding security and performance standards across the codebase.
Required Qualifications
- Proven track record working with high-performance ARM Cortex-M microcontrollers and comparable architectures.
- Substantial experience with bare-metal embedded programming across resource-constrained systems.
- Hands-on background designing and building secure firmware for production hardware.
- Strong command of Rust in embedded contexts including board bring-up and direct hardware register interaction.
Preferred Qualifications
- PhD or MS/ME in EECS or a closely related field.
- Working knowledge of the Rust Embassy async embedded framework.
- Practical experience with Arm TrustZone security architecture.
- Prior work authoring Rust crates targeting unsupported or novel SoCs.
- Familiarity with FDA and ISO 13485 compliance requirements for medical device firmware.
- Solid grasp of secure firmware update protocols threat models and verification strategies.
Required Experience:
Senior IC
About Company
Nanobiosym® (NBS) is an innovation engine dedicated to creating a new science that emerges from the holistic integration of physics, biomedicine, and nanotechnology. NBS focuses on incubating transformational technologies that have the potential for game-changing impact and commercial ... View more