Nanobiosym

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

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.
Apply now

More job openings