36 open roles
Engineer: Senior Embedded Systems Engineer
Job description
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.
Description copied from Nanobiosym's careers page. Read the full posting before you apply.
More jobs at Nanobiosym
VP/Director of Finance & Administration
Nanobiosym· Cambridge, MA, USSoftware Engineer: Full-Stack Web Developer
Nanobiosym· Cambridge, MA, USHigh Complex CLIA LAB: Lab Director
Nanobiosym· Cambridge, MA, USFinance: Chief Financial Officer
Nanobiosym· Cambridge, MA, USEngineer: Network Engineer & Systems Architect
Nanobiosym· Cambridge, MA, US
More jobs in Cambridge
Income Auditor - Live Nation New England
Universe· Cambridge, MA, USA· $46kUndergrad Intern - Operations – Cambridge, MA (Summer 2027)
Amgen· US - Massachusetts - Cambridge· $60kSenior Associate Scientist, Analytical Development
Bristol-Myers Squibb· Cambridge - MA - US· $94k – $114kWealth Management Advisor (Cambridge, MA)
TIAA· Cambridge, MA, USA· $100kOn-Demand: Guest Advocate (Cashier), General Merchandise, Fulfillment
Target· 564 Massachusetts Ave, Cambridge, MA 02139-4029· $40k