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.
- ...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...SuggestedFull timeRelocation packageFlexible hours
- ...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...SeniorWork at officeFlexible hours
- ...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...SuggestedWork at office
- ...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
$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...SuggestedFull timeLocal area$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...H1bWork at officeImmediate startWork from homeWorldwideFlexible hours- ...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
$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 timeLocal area- ...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...SeniorRemote work
- ...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
- 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
- ...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...SeniorInternshipLocal areaImmediate start
- ...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
$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...SeniorWork at officeRemote workWork from homeFlexible hoursShift work$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...SeniorFull timeWork at officeRelocation- 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...SeniorFull timeLocal areaWork from homeRelocation
$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...SeniorFull timeLocal area$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...SeniorBase plus commissionFull timeWork experience placementWork at officeRemote workFlexible hours3 days per week- ...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
$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- ...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...SeniorRemote work
- 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
- ...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 officeFlexible hours
$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 timeWork experience placementImmediate start- ...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 officeRemote work
$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 timeWork experience placementImmediate startFlexible hours- ...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 timeWork at officeRemote workWorldwide
- ...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
- ...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...
$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 timeWork at officeRemote workWorldwideFlexible hours
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!
- embedded software engineer Cambridge, MA
- embedded systems software engineer Cambridge, MA
- embedded developer Cambridge, MA
- embedded engineer Cambridge, MA
- senior director product management Cambridge, MA
- senior grant accountant Cambridge, MA
- senior tax Cambridge, MA
- senior data management analyst Cambridge, MA
- senior consulting engineer Cambridge, MA
- sr electrical engineer Cambridge, MA



