Engineer: Sr. Embedded Firmware Engineer (Rust and C)

Nanobiosym

Cambridge (MA)

On-site

USD 100,000 - 130,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Innovative work environment
Professional growth opportunities
Competitive salary and benefits package

Job summary

Nanobiosym, located in Cambridge, MA, is seeking a Sr. Embedded Firmware Engineer experienced in Rust and ARM Cortex-M microcontrollers. The role involves designing secure, high-performance firmware and integrating hardware abstraction layers.

Successful candidates will demonstrate expertise in embedded systems, bare-metal programming, and secure firmware development, with a focus on collaboration and documentation. Join us for an innovative work environment and opportunities for professional growth.

Qualifications

  • Proven expertise with high-performance ARM Cortex-M and other microcontrollers.
  • Extensive experience with bare-metal programming and embedded systems.
  • Demonstrated experience designing and developing secure firmware.
  • Proficiency in Rust, particularly in board bring-up and low-level hardware interaction.

Responsibilities

  • 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.
  • Implement HALs and drivers for unsupported peripherals and features.
  • Port or integrate low-level drivers for Bluetooth, cellular, and other communication modules.
  • Contribute to board bring-up tasks using Rust.
  • Evaluate and select an embedded GUI framework that supports rapid prototyping.

Skills

High-performance ARM Cortex-M and other microcontrollers
Bare-metal programming
Embedded systems
Proficiency in Rust
Secure firmware development

Education

PhD or MS / ME in EECS

Job description

Job Title: Sr. Embedded Firmware Engineer (Rust and C)

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 Bluetooth, cellular, and other communication modules.
  • System Bring‑Up & Application Code:
    • Contribute to board bring‑up tasks using Rust.
    • Develop firmware application code and new Rust crates for unsupported SoCs as needed.
  • Rapid Prototyping & UI Framework Selection and bring products to market:
    • Evaluate and select an embedded GUI framework that supports rapid prototyping for UI needs. As well as late stage development to DFM and transition product to scale and final product launch
  • Collaboration & Documentation:
    • Work closely and communicate clearly with team to document designs, review code, and ensure compliance with security and performance guidelines.
Qualifications
  • Essential:
    • Proven expertise with high‑performance ARM Cortex‑M and other microcontrollers.
    • Extensive experience with bare‑metal programming and embedded systems.
    • Demonstrated experience designing and developing secure firmware.
    • Proficiency in Rust, particularly in board bring‑up and low‑level hardware interaction.
  • Preferred:
    • Familiarity with the Rust embassy framework.
    • Hands‑on experience with Arm TrustZone.
    • Experience in writing Rust crates for unsupported SoCs.
    • Solid understanding of secure firmware update protocols and architecture.
    • Experience with medical device compliance and documentation as per FDA and ISO13485 standards
    • PhD or MS / ME in EECS
What We Offer
  • An innovative work environment tackling challenging embedded systems projects.
  • Opportunities for professional growth in secure firmware development and advanced embedded technologies.
  • Competitive salary and benefits package.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Engineer: Sr. Embedded Firmware Engineer
Engineer: Sr. Embedded Firmware Engineer

Nanobiosym • Cambridge (MA)

On-site
USD 100,000 - 140,000
Competitive salary
Benefits package
Opportunities for professional growth
Engineer: Senior Embedded Systems Engineer
Engineer: Senior Embedded Systems Engineer

Nanobiosym • Cambridge (MA)

On-site
USD 100,000 - 130,000
Firmware Engineer, Robotics
Firmware Engineer, Robotics

OpenAI • San Francisco (CA)

On-site
USD 120,000 - 160,000
Relocation assistance
Work in office 4 days a week
Embedded Firmware Developer (Rust/C)
Embedded Firmware Developer (Rust/C)

Ventois Inc. • Shrewsbury (MA)

On-site
USD 70,000 - 100,000
Senior Embedded Rust Engineer — Secure Cortex-M Firmware
Senior Embedded Rust Engineer — Secure Cortex-M Firmware

Nanobiosym • Cambridge (MA)

On-site
USD 100,000 - 130,000
Senior Rust Embedded Firmware Engineer
Senior Rust Embedded Firmware Engineer

Nanobiosym • Cambridge (MA)

On-site
USD 100,000 - 130,000
Innovative work environment
Professional growth opportunities
Competitive salary and benefits package
Senior Rust Embedded Firmware Engineer - Secure Cortex-M
Senior Rust Embedded Firmware Engineer - Secure Cortex-M

Nanobiosym • Cambridge (MA)

On-site
USD 100,000 - 140,000
Competitive salary
Benefits package
Opportunities for professional growth
Sr Embedded Firmware Engineer
Sr Embedded Firmware Engineer

West Search Partners, LLC • Longmont (CO)

On-site
USD 120,000 - 180,000
Electrical Engineer – Firmware
Electrical Engineer – Firmware

Arrive AI Inc • Fishers (IN)

On-site
USD 90,000 - 130,000
Embedded Engineer
Embedded Engineer

MaximaTek • Chicago (IL)

On-site
USD 90,000 - 130,000
Targeted Placement
Technical Resume Rebuild
Interview Coaching