Engineer: Sr. Embedded Firmware Engineer
Nanobiosym
Job Description
Job Description
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.
$105k - $164k
...Senior Embedded Firmware Engineer SmartSense builds end-to-end IoT systems for industries where accuracy and uptime matter — healthcare, food safety, life sciences, and supply chain. Our platform combines wireless sensors, intelligent gateways, and always-on cloud...SeniorTemporary work- ...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....Senior
- ...Bevi is looking for an Embedded Engineer in Boston, Massachusetts to develop and implement embedded code for its innovative beverage platforms. The role includes advancing firmware for smart water machines and contributing to design and debugging processes. Candidates...Suggested
- ...Design and develop Android applications for embedded systems, ensuring compatibility with... ...and FPGAs. • Collaborate with hardware engineers to define system requirements and... ...drivers, board support packages (BSPs), and firmware for peripherals and communication interfaces...Senior
- ...RISE Robotics is a high-growth technology company backed by The Engine, a Tough Tech venture capital fund built by MIT, Greentown Labs... ...to more efficient and sustainable solutions. As a Senior Embedded Software Engineer, you'll play a pivotal role in the development...SeniorWork at officeFlexible hours
- ...Senior Firmware Engineer What you’ll be doing: Building firmware for new projects Maintaining and improving existing firmware over time Qualifications Proficiency with bare metal and RTOS programming in C and C++ Strong debugging skills, including use of cloud infrastructure...SeniorWork at officeRemote work
- ...shipments are delivered on time and in full—because every shipment matters. As a Senior Firmware Engineer at Tive you will be responsible for all aspects of the firmware and embedded software development process, including developing and maintaining new and existing...SeniorWork at officeRemote work
- ...for today’s warfighters and law enforcement officers. Senior Firmware Engineers are a core component of the development team serving as the... ...practices for debugging, hardware-in-the-loop testing, and overall embedded development life cycle. Guides cross-team technical...SeniorFor contractorsWork at officeLocal area
- ...Job Title: Embedded Firmware Engineer Job ID: 562 City: Wakefield State: Massachusetts Job Type: Full Time On-Site/Part Time On-Site/Full Time Remote/Part Time Remote/Full Time Hybrid Position Overview:...Full timePart timeRemote work
- ...brain implants in the world. Position Overview We are seeking a Senior Embedded Systems Engineer to lead the architecture, development, verification, and lifecycle ownership of safety critical firmware for an implantable device. You will be the technical authority for...SeniorLocal areaFlexible hours
$150k - $220k
...to take it even further. About the Role As a Senior Firmware Engineer on the Core Platform team in Boston, you will play a... ...this position you will work at the intersection of robotics, embedded systems, and real-time control, building the software that enables...Senior- ...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...Work experience placementImmediate startFlexible hours
$120.7k - $134.2k
...Senior Firmware Engineer Pickle is on the hunt for a dynamic, driven Senior Firmware Engineer to help us revolutionize warehouse automation... ...contributor role at the intersection of low-level embedded systems and high-level robotics software — the crucial link...Senior$165k - $190k
...About The Role Nova Biomedical is seeking an Embedded Firmware Manager to lead and develop a team of firmware engineers within our embedded systems organization. This role is responsible for overseeing embedded firmware development across multiple products and platforms...Work at officeFlexible hours- ...nonprofit R&D company in Cambridge, MA is seeking a Senior Software Engineer to develop high-performance solutions for resource-constrained environments. The ideal candidate has expertise in embedded software development, a strong background in C/C++, and real-time systems...Senior
- ...Overview Webster & Webster Associates is conducting a search on behalf of our client, a leader in embedded security solutions, for a Senior Embedded Software Engineer. This role is ideal for a highly skilled software engineer with a strong background in C programming...SeniorFull timeRemote workRelocation
- ...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...Work at office
$82.3k - $205.75k
...solutions. From military defense and space exploration to biomedical engineering, lives often depend on the solutions we provide. Our... ...modern software development tools for version control then this embedded systems technology group is for you. Job Description:...SeniorFull timeLocal area- ...Job Title: Senior Embedded Software Engineer (Medical Devices) Location: ~15 miles North of Boston, MA (3 Days Onsite, 2 Day WFH) Employment Type: Full-Time, Direct Hire (W2 Only - No Relocation, Locals Only) Salary Range: Salary + 10-15% Bonus...SeniorFull timeLocal areaWork from homeRelocation
$150k - $200k
...area. With the highest standards in design engineering and smart manufacturing, our team... ...Our products combine precision mechanics, embedded intelligence, and real-time control to deliver... ...logic, while continuously improving firmware quality, traceability, and long‑term codebase...SeniorWorldwide$130k - $140k
...Sr. Embedded Software Engineer Department: Engineering Employment Type: Full Time Location: Burlington, MA Compensation: $130,000 - $140,000 / year... ...robotics platform, focusing primarily on embedded firmware for microcontrollers and software in the Linux environment...SeniorFull time$82.3k - $220k
...Senior Embedded Software Engineer page is loaded## Senior Embedded Software Engineerremote type: Onsite Requiredlocations: Cambridge, MAtime type... ...monitoring and control. • Evaluates embedded software/firmware/hardware and design. • Codes, debugs, and tests system software...SeniorFull timeLocal area- Thehumanoid is seeking a Senior Firmware Engineer in Boston to drive firmware development for next-gen humanoid robots. The role requires over 6 years of experience in embedded systems, proficiency in C/C++, and knowledge of control systems. You will design high-performance...Senior
$130.8k - $163.6k
...We are looking for an embedded software engineer to join the IoT group that builds the software for the microcontroller‑based sensor hardware... ...devices with Bluetooth, perform over‑the‑air upgrades with new firmware, and manage cryptographically‑secured storage – all while...SeniorTemporary workWork experience placementSummer workWork from homeWorldwideFlexible hours$82.3k - $205.75k
A leading research and development company in Cambridge, MA, is seeking a Senior Software Engineer skilled in developing high-performance solutions for various domains including undersea and space applications. The ideal candidate will have expertise in C/C++ and real-...Senior$82.3k - $220k
Draper is seeking a highly skilled Senior Software Engineer in Cambridge, MA. This role develops high-performance solutions for mission... ...aerospace and biomedical. The ideal candidate will have expertise in embedded software development and a bachelor’s degree in a related field...Senior- A robotics automation firm in Boston seeks a Senior Firmware Engineer to revolutionize warehouse systems. You will shape firmware architecture, extend peripheral functionality, and implement safety features. The ideal candidate has 5-7 years of experience in software development...Senior
- A high-growth technology company in Somerville, MA is looking for a Senior Embedded Software Engineer to enhance embedded software for robotic lifting systems. You will collaborate with cross-functional teams, design robust control systems, and develop real-time software...Senior
- ...—ensuring they remain safe and secure. As a Senior Embedded Software Engineer, you will own critical subsystems within our embedded stack... ...Embedded Linux user-space applications and real-time firmware for FreeRTOS/Zephyr devices. Design for failure modes, future...SeniorRemote work
$145k - $165k
Full-time Ship firmware that runs in the wild, not just the lab, and lead the team around you to do the same. We are seeking an Embedded Software Engineering Lead to lead embedded software development for LineVision's remote sensor platform, a ruggedized edge device combining...SeniorFull timeRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Engineer: Sr. Embedded Firmware Engineer. Be the first to apply!
- embedded software engineer Cambridge, MA
- embedded developer Cambridge, MA
- embedded systems software engineer Cambridge, MA
- embedded engineer Cambridge, MA
- senior robotics software engineer Cambridge, MA
- senior research manager Cambridge, MA
- senior director clinical development Cambridge, MA
- senior technical designer Cambridge, MA
- senior consulting engineer Cambridge, MA
- senior staff systems engineer Cambridge, MA

