Senior Firmware Engineer
Sofar Ocean
The Role
You will be a key contributor to the embedded firmware design and implementation of all our hardware products: Spotter, Smart Mooring, next generation platforms and Sofar’s new open hardware connectivity stack — Bristlemouth You thrive in small and collaborative multidisciplinary teams, and are eager to pitch in to debug and solve gnarly issues. You take pride in your craft. You strive to improve the health of our oceans and planet by shipping a cohesive, elegant and impactful product.
This role will be working onsite from our Pier 28 office at least 3 days per week and reporting to our Senior Engineering Manager.
Some projects you’ll be a part of:
Building new Bristlemouth integrations for Spotter and Smart Mooring and evolving the open source Bristlemouth core APIs
Collaborating cross-functionally to build new features on existing platforms
Developing next generation platforms
Advanced research and experiments with new and emerging technologies
Integrated system testing, open ocean deployments, and the occasional throwing of things out of airplanes to see what breaks
Responsibilities
Design and implement efficient and maintainable FreeRTOS firmware with automated unit and integration tests in a mix of C and C++
Break down complex efforts into parallelizable work streams for your team
Implement host-side test, analysis and automation tools in Python
Participate in code reviews, brainstorms and whiteboard sessions with your team
Write crystal clear specifications and documentation for both external users and internal colleagues
Work alongside electrical and mechanical engineers in designing, integrating, testing and debugging systems
Advocating for the highest leverage features and fixes in product prioritization conversations
Execute frequent releases for internal proprietary firmware as well as open source Bristlemouth firmware, following test plans, building installers, writing release notes, and announcing the releases in friendly and inviting communications for wide audiences
Minimum Job Qualifications
Excellent communication and collaboration skills
Strong systems thinking ability
Solid foundation of software architecture principles
At least 5+ years of professional embedded firmware/software experience
Prior experience as a tech lead for a firmware team
Fluent in embedded C and C++
Comfortable in Python
Experience with FreeRTOS
Breadth of technology experience including multiple embedded platforms
An understanding of common hardware peripherals and interfaces
Bonus Points
Experience with multiple forms of radio telemetry
Experience with IPv6 networking
Experience with ARM Cortex-M0, M4, and M33 cores
Past work in IoT, robotics, drones and/or automotive products
A passion for or connection to the ocean
$162k - $252k
...and collaborates.We’re assembling a diverse, world-class team—engineers, designers, researchers, and product minds—focused on creating... ...work.About The RoleThe System Software team is responsible for firmware, operating system software, hardware-accelerated algorithms,...SeniorFull timeTemporary workLocal areaRemote workFlexible hours- ...We are hiring a Firmware or Board Support Engineer to develop low-level software for chips, modules, or edge computers. You will work on bring-up, boot, drivers, and platform software used by product teams. What you will do Develop firmware, boot, and BSP...Senior
$100k - $300k
...deploy their AI onto production hardware used by major global partners. In this role, you will serve as a hands-on Firmware & Embedded Systems Engineer bridging these high-level AI models with low-level physical actuation. You will own real-time firmware development,...Senior- ...innovative early-stage consumer hardware company developing next-generation wearable and connected devices. They are seeking a Senior Firmware Engineer to lead the design, development, and deployment of advanced embedded systems for cutting-edge consumer products. Key...Senior
- ...Naval Ravikant, Pillar VC, and more. We're a small team of engineers and builders in San Francisco solving the hardest problems in... ....com Responsibilities MIRA is looking for a talented Senior Firmware Engineer to help build the next evolution of human-computer interaction...SeniorFull time
$180k - $200k
...Base Pay Range $180,000.00/yr - $200,000.00/yr Senior Embedded Software Engineer – Hardware Security On‑site hardware lab and workshop... ...software for secure, connected electric vehicles. Owning firmware that runs on constrained devices and must be robust in adversarial...SeniorRemote work$150k - $200k
...While we can’t reveal too much just yet, our team is tackling cutting‑edge engineering challenges to bring revolutionary products to life. About the role We’re looking for a Senior Firmware Engineer to help architect, develop, and ship next‑generation neurotech...SeniorVisa sponsorship$140k - $225k
...and collaborates.We’re assembling a diverse, world-class team—engineers, designers, researchers, and product minds—focused on creating... ...About The RoleHP IQ's Connectivity team is seeking an Embedded Firmware Engineer with strong hands-on experience across RTOS and...SeniorFull timeTemporary workLocal areaFlexible hours- ...Senior Firmware Engineer Somewear's software platform and satellite‑powered hardware enable commercial and government teams to maintain situational awareness during high‑pressure operations — in any environment. Somewear serves a wide range of customers including helicopter...SeniorFull timeWork at officeFlexible hours
$166k - $216k
...the future of cardiac health, our company, and your careerAbout This Role:Position Summary:We are looking for a hands-on Senior Firmware Engineering Manager to lead and grow a critical embedded firmware team developing battery-powered cardiac monitoring devices. This role...SeniorFull timeRemote work$140k - $225k
...and collaborates. We’re assembling a diverse, world‑class team—engineers, designers, researchers, and product minds—focused on creating... ...The Role HP IQ’s Connectivity team is seeking an Embedded Firmware Engineer with strong hands‑on experience across RTOS and embedded...SeniorFull timeTemporary workLocal areaFlexible hours$180k - $260k
Foundation Robotics Firmware Engineer Foundation is developing the future of general purpose robotics with the goal to address the labor shortage. Our mission is to create advanced robots that can operate in complex environments, reducing human risk in conflict zones and...Senior$180k - $210k
...excited by the success of the Pod to date and still have a long way to go toward achieving our mission. Join our team as a Sr Firmware Engineer to help us bring current and next generations of Pod hardware to life. You'll be a part of a small team designing and implementing...SeniorFull timeRemote workSleeping nightsFlexible hoursNight shift$182k - $230k
...and improve them until they work at scale. We are roboticists, engineers, operators, and builders. We believe the next great technology... ...impact, join us. What you’ll do We are seeking an Embedded Firmware Engineer to develop the low-level software that commands our next...SeniorFull timeInternshipWork at officeFlexible hours$170k - $215k
...do the impossible at record breaking speeds.About You and The RoleAs a Motor Control Engineer at Zipline, you’ll be responsible for shipping high-performance motor controller firmware for Zipline’s family of proprietary motor controllers. Expect to work closely with electrical...SeniorLocal area$180k - $210k
...career, you’ll feel right at home. If you’re looking for something easier –this isn’t it. The Role Join our team as a Sr Firmware Engineer to help us bring current and next generations of Pod hardware to life. You'll be a part of a small team designing and...SeniorFull timeImmediate startRemote workWorldwideFlexible hoursNight shift$125k - $210k
...You and The RoleSenior Embedded Software Engineer on the Long Range Platform (South San... ...or more end-to-end embedded subsystems (firmware, drivers, runtime, monitoring) for the long... ...changes.What You'll BringTitle/level: Senior Embedded Software Engineer as stated. Location...SeniorLocal areaImmediate start- Zipline is seeking a Senior Embedded Software Engineer in South San Francisco to own low‑level and edge software that keeps our long‑range aircraft safe and reliable within a production delivery network. You will work at the hardware/software boundary on flight‑ and safety...Senior
- Zipline is hiring for an embedded software role in South San Francisco, CA, focusing on C++ firmware for a distributed drone system. You will own MCU firmware, develop robust communication interfaces, and build platform-level components to support multiple subsystems,...Senior
- Zipline in South San Francisco seeks a Senior Embedded Software Engineer for the Long Range Platform. You will own low-level and edge software for safe, reliable long-range aircraft within a production network. You'll work at the hardware/software boundary, delivering flight...Senior
$180k - $230k
.... We are a hardcore and obsessed team of the world's best engineers and operators. If you are obsessed with your craft, enjoy... ...deliver with high agency. The Role We are looking for a Senior Robotics Firmware Engineer to build the core firmware powering our next-...SeniorLocal areaFlexible hours- About the roleHinge Health is seeking a Firmware Engineer to join our Hardware Engineering team. In this role, you will play a key part in designing... ...closely with electrical, mechanical, and senior firmware engineers on system architecture and integrationEnsure...Local areaWorldwide
- ...the world's leading cloud-managed WLAN Access Point ecosystem, serving millions of active devices across the globe. As a Lead Firmware Engineer on the Wireless Performance team, you will drive the evaluation and optimization of performance on MR Access Point devices, directly...Worldwide
- ...grade connectivity for critical operations worldwide.Job DescriptionAs part of a hardworking team of specialists and engineers, you will develop firmware for the secure enclaves of custom ASICs in the TeraWave system. You will work closely with hardware and...Permanent employmentTemporary workLocal areaWorldwide
$160k - $220k
At Ouster, we build sensors and tools for engineers, roboticists, and researchers, so they can make the world safer and more efficient... ...executing, and building the embedded software that powers our lidar firmware system. You will work as a technical peer to the team lead...SeniorWork experience placementWork at officeLocal area$176k - $220k
...cultivating a work environment where all team members belong and have the opportunity to thrive.The Lyft Urban Solutions (LUS) Firmware Engineering Manager role is central to the development and delivery of Lyft's micromobility hardware offerings, including e-bikes,...Hourly payWork at officeLocal areaRemote work3 days per week- ...Embedded Controls Engineer Lead – Newlight Location: On-site Team: Embedded Systems & Real-Time Control Newlight is developing... ...hydrogen-diesel combustion at sea. You will own the firmware stack and embedded technologies powering our hydrogen-injection...SeniorImmediate startWorldwide
$140k - $200k
...cutting‑edge autonomous vehicle technology. Our team of world‑class engineers, operators, and problem‑solvers is building the future of... ...‑world impact. About the Role Pronto is seeking an Embedded Firmware Engineer to join our growing team and help expand our autonomous...Full timeWork experience placementInternshipWork at officeFlexible hours- ...an agentic framework that understands you, and works reliably. We’re a team of AI researchers, designers, growth experts, and engineers rethinking human-computer interaction from the ground up. We value high-agency teammates who communicate openly, obsess over users...SeniorFull time
$160k - $250k
...Role Zipline aircraft depend on embedded firmware to execute critical flight and safety... ...mechanical, embedded Linux, and systems engineers, you will turn hardware behavior and flight... ...Engineer II: $160,000 - $190,000 Senior Software Engineer: $190,000 - $220,000...Work at officeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Firmware Engineer. Be the first to apply!
- senior firmware engineer San Francisco, CA
- firmware engineer San Francisco, CA
- senior operations technician San Francisco, CA
- senior operations associate San Francisco, CA
- senior cloud service delivery manager San Francisco, CA
- senior it service manager San Francisco, CA
- senior project engineer San Francisco, CA
- senior chief engineer San Francisco, CA
- sr operations manager San Francisco, CA
- senior account director San Francisco, CA



