Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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

Nanobiosym

Job Description

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.

Job Posted by ApplicantPro

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Engineer: Sr. Embedded Firmware Engineer (Rust and C) in Cambridge, MA vacancy
  •  ...Qualifications Bachelors degree in Software Engineering, or a related Science, Engineering or...  ...products even smarter As a RUST Embedded Software Engineer, working with custom Hardware...  ...in UML and RUST. Familiarity with C and C++ Long development lifecycle and... 
    Suggested
    Full time
    Relocation package
    Flexible hours

    Vets Hired

    Dedham, MA
    8 hours ago
  •  ...high-growth technology company backed by The Engine, a Tough Tech venture capital fund built...  ...and sustainable solutions. As a Senior Embedded Software Engineer, you'll play a pivotal...  ...electromechanical product software development in C, C++, and Python ~ Experience with... 
    Senior
    Work at office
    Flexible hours

    RISE Robotics

    Somerville, MA
    26 days ago
  •  ...as a leader in professional tools and equipment.   As an Embedded Engineer, you will work on a variety of projects to help us build out...  ...professional career). The Job Lead efforts to develop firmware for use on consumer electronic hardware products... 
    Suggested
    Work at office

    REEKON Tools

    Boston, MA
    24 days ago
  •  ...CambridgeshireCompany: Planet Pharma GroupContact: ApplicationsEmail: ****@*****.*** Our Team as an Embedded Firmware Engineer – Drive Innovation in Connected Devices!Are you a passionate firmware developer eager to work on cutting-edge embedded systems... 
    Suggested

    Planet Pharma

    Cambridge, MA
    11 days ago
  • $130k - $160k

     ...innovator in motion control products serving the robotics, automation, and aerospace industries, is looking for a full-time Embedded Firmware Engineering Manager to help lead firmware development for its advanced motion control systems. This role combines hands on real time... 
    Suggested
    Full time
    Local area

    Motion Recruitment

    Boston, MA
    24 days ago
  • $132.5k - $152.5k

    OverviewLutron is seeking an experienced Senior Embedded Firmware Design Engineer for our Boston office to design and deliver for our IoT devices. In this role you will support the lighting, shading, and smart home solutions used in millions of homes and commercial spaces... 
    H1b
    Work at office
    Immediate start
    Work from home
    Worldwide
    Flexible hours

    Lutron Electronics

    Boston, MA
    7 days ago
  •  ...Job Description Job Description As Embedded Software Engineer, you will develop and optimize...  ...code space Implement over-the-air firmware upgrades and manage secure storage...  ...software development ~ Proficiency in C and Python programming ~ Experience... 
    Senior

    ICONSTAFF

    Cambridge, MA
    26 days ago
  • $75k - $156k

     ...exploration to biomedical engineering, lives often depend on...  ...Summary:The Embedded Software Engineer 2 provides...  ...Evaluates embedded software/firmware/hardware and design.•...  ...code, machine code, and C & C++. The individual will...  ....Working knowledge of RUST or C experience and... 
    Full time
    Local area

    Draper Laboratory

    Cambridge, MA
    a month ago
  •  ...detection capabilities. Join a team committed to advancing the state of the art in fraud prevention technology. Senior Backend Engineer (Rust & Serverless) The Mission We are looking for a Senior Backend Engineer to own the "brain" of our application. This is a... 
    Senior
    Remote work

    Surt AI

    Boston, MA
    18 days ago
  •  ...Switzerland. We are seeking a Senior Embedded Engineer to join our growing team. In this role,...  ...capabilities while supporting firmware bring-up, system integration, and verification...  ...microcontrollers. Proficiency in embedded C , with the ability to write clear,... 
    Senior

    Resonant Link Medical

    Cambridge, MA
    2 days ago
  • Walden Robotics is seeking an Embedded Software Engineer to design, implement, debug, and optimize real-time embedded software for robotic systems...  ...systems. This hands-on role emphasizes robust C/C++ firmware for demanding robotic products. #J-18808-Ljbffr Walden Robotics

    Walden Robotics

    Cambridge, MA
    3 days ago
  •  ...and citizen services. We’re a nonprofit engineering, applied research, and advanced...  ...significant expertise in high performance and embedded software to lead and support advanced research...  ...programming languages (e.g., C, C++, Rust), as well as other high-level languages... 
    Senior
    Internship
    Local area
    Immediate start

    Mitre

    Bedford, MA
    a month ago
  •  ...Design and develop Android applications for embedded systems, ensuring compatibility with...  ...and FPGAs. • Collaborate with hardware engineers to define system requirements and specifications...  ..., board support packages (BSPs), and firmware for peripherals and communication... 
    Senior

    Xforia Inc

    Boston, MA
    6 days ago
  • $140k - $180k

     ...Linux developer to join our engineering team. The ideal candidate will...  ...extensive experience developing embedded Android and Linux systems and...  ...and enhance existing firmware codebases Create technical...  ...fundamentals. Proficiency with C, C++, Java, Kotlin ~ Ability... 
    Senior
    Work at office
    Remote work
    Work from home
    Flexible hours
    Shift work

    Owl Labs

    Boston, MA
    18 days ago
  • $150k - $215k

     ...WHOOP is looking for an enthusiastic Senior Embedded Engineer to join our Software Organization as...  ...deploy stable, accurate, and power efficient firmware platforms for all our in house developed...  ...: Develop and test firmware in C for WHOOP's product line, including features... 
    Senior
    Full time
    Work at office
    Relocation

    WHOOP

    Boston, MA
    2 days ago
  • Job Title: Senior Embedded Software Engineer (Medical Devices) Location: ~15 miles North of Boston, MA (3 Days Onsite, 2 Day WFH) Employment Type:...  ...years of experience in embedded software development using C and C++ . Experience developing software for Class II/III FDA... 
    Senior
    Full time
    Local area
    Work from home
    Relocation

    Kaav Inc.

    Boston, MA
    6 days ago
  • $82.3k - $205.75k

     ...defense and space exploration to biomedical engineering, lives often depend on the solutions we...  ...up, software development utilizing C, C++ or RUST languages for ARM, RISC-V or PowerPC...  ...development tools for version control then this embedded systems technology group is for you.Job... 
    Senior
    Full time
    Local area

    Draper Laboratory

    Cambridge, MA
    2 days ago
  • $140k - $170k

    Senior Embedded Engineer Bevi is on a mission to transform how beverages are delivered and consumed...  ...Bevi products. You'll advance the firmware architecture behind our first-to-market...  .... Advance-level proficiency in embedded C and embedded C++ targeting the ARM Cortex... 
    Senior
    Base plus commission
    Full time
    Work experience placement
    Work at office
    Remote work
    Flexible hours
    3 days per week

    Venturefizz Product Management Community

    Boston, MA
    6 days ago
  •  ...seeking a full-stack connected device engineer who is equally comfortable writing bare-metal firmware on ARM Cortex-M microcontrollers...  ...thrives at the intersection of embedded systems, mobile development, and...  ...field. Experience with Rust in embedded systems (e.g., Embassy... 
    Senior

    Nanobiosym

    Cambridge, MA
    5 days ago
  • $90k - $210k

     ...a specially selected team of scientists, engineers, and software developers to deliver best-...  ...National Security Ecosystem.    As an Embedded Software Engineer at MORSE, you will be developing...  ...proficiency with C/C++, Python, and Rust  ~ Familiarity with PX4, Ardupilot, or... 
    Full time

    Morse Corp

    Cambridge, MA
    8 hours ago
  •  ...secure. We are searching for a dynamic and experienced Sr. Embedded Software Engineer-Test Automation to join our team and help us build the...  ...software design teams to identify, debug, and resolve new firmware and electrical hardware issues.  Contribute to design... 
    Senior
    Remote work

    FORT Robotics

    Boston, MA
    18 days ago
  • SharkNinja is seeking a Senior Embedded Firmware Developer in Needham, MA to design, implement, and ship production firmware for consumer devices. You will work on device control, OTA updates, and differentiated features, while aligning with architecture, HAL standards,... 
    Senior

    Socket.dev

    Needham Heights, MA
    2 days ago
  •  ...backed by Techstars, The Engine built by MIT, and other...  .... As the Head of Embedded Software Engineering, you...  ...platform—from low-level firmware and real-time motion control...  ...development in C, C++, and Python, with...  ...Experience with programming in Rust. Experience augmenting... 
    Work at office
    Flexible hours

    RISE® Robotics

    Somerville, MA
    2 days ago
  • $191k - $253k

     ...ABOUT THE TEAM At Anduril, our Software Engineers specialize in solving complex, real-world...  ...deployed solutions. Inspired by Arthur C. Clarke's vision — "Any sufficiently advanced...  .... Develop high-performance Rust software for real-time systems, ranging from... 
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Waltham, MA
    4 days ago
  •  ...seeking a talented, motivated, and passionate Firmware Engineer to join our team! In this role, you will...  ...develop, and maintain high-performance embedded systems for our next-generation laser...  ...platforms and controller boards using C and C++.Build, customize, and maintain embedded... 
    Work at office
    Remote work

    Brady

    Boston, MA
    a month ago
  • $120k - $156k

     ...technology drives us to continuously push the boundaries of what is possible. We are seeking a highly skilled and motivated Embedded Firmware Engineering Manager to join our dynamic team. The ideal candidate will have a strong background in real-time embedded systems and... 
    Full time
    Work experience placement
    Immediate start
    Flexible hours

    Analogic

    Canton, MA
    a month ago
  •  ...seeking a talented, motivated, and passionate Firmware Engineer to join our team! In this role, you will...  ...develop, and maintain high-performance embedded systems for our next-generation laser...  ...platforms and controller boards using C and C++. Build, customize, and maintain... 
    Full time
    Work at office
    Remote work
    Worldwide

    Brady

    Boston, MA
    6 days ago
  •  ...client is seeking an experienced Lead Firmware Engineer to design, develop, and implement firmware...  ...This role requires deep expertise in embedded firmware development, real-time operating...  ...engineering. ~ Strong proficiency in C and Assembly. ~ Strong understanding of... 
    Work at office

    Osprey Talent Solutions

    Boston, MA
    26 days ago
  •  ...in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience. Embedded software development experience...  .... Strong proficiency in C and/or C++. Deep knowledge...  ...metal or RTOS microcontroller firmware (STM32 or similar ARM Cortex-M... 

    Tycho AI, Inc

    Cambridge, MA
    1 day ago
  • $110k - $150k

     ...a team of hands-on builders, engineers, and innovators reinventing how...  ...printing. We are looking for a Embedded Software Engineer for our...  ...designing and implementing our firmware. The tech stack: C++, Python,...  ...embedded software stacks, ideally in C, C++, and/or PythonEasily... 
    Full time
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Formlabs

    Somerville, MA
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Engineer: Sr. Embedded Firmware Engineer (Rust and C). Be the first to apply!