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
- ...members have what they need to do their best work — both in and out of the office. We are looking for a highly experienced Senior Firmware Engineer with deep expertise in charger architectures, PMIC integration, and battery-powered embedded systems. If you have built...SeniorWork at officeLocal areaRemote workFlexible hours
$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$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$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$180k - $260k
...intensive industries. We are on the lookout for extraordinary engineers and scientists to join our team. Your previous experience in... ...This Role: To develop, Develop, optimize, and maintain firmware in C and C++ for 32-bit microcontrollers. Build applications...Senior- ...Sr Firmware Engineer Eight Sleep is the world's first sleep fitness company. Our mission is to fuel human potential through optimal sleep. We use innovative technology, detailed design, and proven science and data to personalize and improve each night for everybody—...SeniorFull timeRemote workSleeping nightsFlexible hoursNight shift
- ...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
- ...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
$140k - $225k
...Senior Embedded Firmware EngineerSan Francisco, CAWho We AreHP IQ is HP's new AI innovation lab. Combining startup agility with HP's global... ...collaborates.We're assembling a diverse, world-class team—engineers, designers, researchers, and product minds—focused on creating...SeniorFull timeTemporary workLocal areaFlexible hours$175.58k - $228.25k
...accelerate transit, enhance street safety, and drive toward a sustainable future. What The Job Involves We are seeking a Senior Firmware Engineer with deep expertise in Linux kernel and device driver development to join our Device Software team. In this role, you will...Senior$182k - $230k
...Senior Embedded Firmware EngineerSan Francisco, CAPronto AI is a global leader in commercializing autonomous vehicle (AV) technology, deploying... ...company.About the RolePronto is seeking an Embedded Firmware Engineer to join our growing team and help expand our autonomous...SeniorFull timeWork at officeWorldwideFlexible hours- Sr. Firmware Engineer, Bluetooth (BLE) How you'll contribute Own the BLE Stack: Architect, implement, and maintain the Bluetooth connectivity layer across our Pod ecosystem. Define GATT services, characteristics, and connection strategies that deliver reliable, secure...SeniorRemote work
$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$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 and audio...SeniorVisa sponsorship$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$110k - $130k
...We’re ALTEN Technology USA, an engineering company helping clients bring groundbreaking ideas to life—from advancing space exploration... ...per week Location: Berkeley, CA We are seeking a Senior Firmware Engineer to create reliable C/C++ code for our next generation...SeniorFor contractors$160k - $215k
A delivery and logistics innovator is seeking a Software Engineer specialized in Motor Firmware in South San Francisco, CA. The role involves designing and implementing high-performance motor controller firmware, collaborating closely with electrical engineers and other...Senior- ...layer that makes autonomous construction possible. Both futures start with the same foundation. The Role We're hiring a Senior Embedded Firmware Engineer to help own the firmware that runs Ironsite's wearable hardware. This is a foundational role on the hardware team. The...SeniorShift workNight shiftDay 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, the world’s leading autonomous drone delivery company, seeks a Motor Control Engineer to ship high-performance motor controller firmware and work with electrical, structures, flight software, and test-site teams. You’ll use C++, Rust, and Python to develop controllers...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
$150k - $200k
...Job Description Job Description Senior Firmware & Systems Test Engineer at unspun We’re looking for a hands-on, execution-driven Systems & Quality Engineer to own firmware validation, test case creation, and deep root-cause analysis for our Vega™ 3D weaving systems...SeniorDay shift- 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
- Multiply Labs in San Francisco, CA, is applying AI to solve complex manipulation challenges in robotic cell therapy manufacturing. We're seeking a Research Scientist specializing in robotic manipulation to advance our intelligent systems. You will collaborate with a multi...Senior
- ...Staff Firmware EngineerAgility Robotics is a pioneer. Our robot, Digit, is the first to be sold into workplaces across the globe. Our team is differentiated by its expertise in imagining, engineering, and delivering robots with advanced mobility, dexterity, intelligence...Temporary workWork at officeRelocation packageFlexible hours
$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$160k - $165k
...Gridware Firmware Developer Gridware is a San Francisco-based technology company dedicated to protecting and enhancing the electrical... ...(hardware, firmware, software) ~3+ years embedded software engineering experience (Embedded Linux, RTOS's, bare metal, etc) ~...Local areaRemote work- ...THE ROLE: We are seeking a highly motivated and adaptable firmware engineer who will explore the peaks and valleys of all problems that may... ...robots for everyday life. We are a team of 22 phenomenal senior engineers and product leaders, where everyone contributes...Full timeWork at office3 days per week
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 network engineer remote San Francisco, CA
- senior app developer San Francisco, CA
- senior manager legal San Francisco, CA
- sr project manager San Francisco, CA
- senior account executive San Francisco, CA
- senior manager strategic initiatives San Francisco, CA
- senior staff systems engineer San Francisco, CA
- senior commercial counsel San Francisco, CA


