Na
Posted:
June 17, 2026
Location:
Cambridge, MA, United States
Job Description
Cambridge, MA, USA | 70000-130000 per year | Full Time
Position Overview:
We are seeking an experienced Sr. embedded firmware engineer with a strong background in Rust to help re-design and port existing firmware into Rust. This role focuses on designing for manufacture and scale secure, high-performance firmware for ARM Cortex‑M and other microcontrollers while implementing hardware abstraction layers and ensuring robust board bring‑up for novel platforms.
Key Responsibilities:
+ Firmware Architecture & Security:
+ Assist in designing and implementing a secure firmware architecture with robust secure update mechanisms.
+ Develop and integrate secure firmware modules leveraging best practices and industry standards.
+ Hardware Abstraction and Peripheral Integration:
+ Implement HALs and drivers for unsupported peripherals and features.
+ Port or integrate low‑level drivers for Blue...
Position Overview:
We are seeking an experienced Sr. embedded firmware engineer with a strong background in Rust to help re-design and port existing firmware into Rust. This role focuses on designing for manufacture and scale secure, high-performance firmware for ARM Cortex‑M and other microcontrollers while implementing hardware abstraction layers and ensuring robust board bring‑up for novel platforms.
Key Responsibilities:
+ Firmware Architecture & Security:
+ Assist in designing and implementing a secure firmware architecture with robust secure update mechanisms.
+ Develop and integrate secure firmware modules leveraging best practices and industry standards.
+ Hardware Abstraction and Peripheral Integration:
+ Implement HALs and drivers for unsupported peripherals and features.
+ Port or integrate low‑level drivers for Blue...
Apply for this Job
Submit your application for the Engineer: Sr. Embedded Firmware Engineer position at Nanobiosym, Inc..
Apply Now Save for LaterJob Overview
Job Type:
Full-time
Location:
Cambridge, United States
Posted:
June 17, 2026
Deadline:
June 22, 2026