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

Senior Robotics Firmware Engineer

Full-time

Nimble Robotics

Responsibilities

  • Design and implement embedded firmware for real-time motor and actuator control, sensor integration, manipulation, and safety-critical operation.
  • Own deterministic, low-latency communication between microcontrollers, peripherals, and higher-level compute systems using CAN/CAN-FD, serial buses, and Ethernet.
  • Design safe-state and fault-handling behavior for safety-critical subsystems.
  • Partner with electrical and hardware engineering on board bring-up and software-hardware integration for robot platforms.
  • Improve actuation and control latency, precision, and reliability through measurable, data-driven iteration.
  • Debug and resolve firmware issues across development, hardware-in-the-loop testing, and production environments.
  • Lead technical design reviews and drive architecture decisions for core embedded systems.
  • Mentor cross-functional engineers and technicians and improve firmware reliability, testing, and operational excellence.
  • Triage firmware issues and help diagnose and resolve operational problems in production robots.
  • Support production operations through an on-call rotation.

Requirements

  • Bachelor’s, master’s, or PhD in Electrical Engineering, Computer Science, Robotics, or a related engineering field.
  • At least 4 years of firmware or embedded-systems engineering experience building production robotics or automation systems.
  • Strong embedded-firmware experience in real-time control, motor or actuator drives, sensor interfacing, and communication protocols.
  • Strong proficiency in at least one of Rust, C, or C++.
  • Experience developing on microcontrollers under real-time constraints using RTOS-based or bare-metal approaches.
  • Experience integrating sensors, actuators, and communication buses including CAN, SPI, I²C, and UART.
  • Ability to design, implement, and maintain complex, high-reliability embedded systems.
  • Familiarity with testing, documentation, code reviews, and robust architectural design.
  • Strong communication, ownership, and cross-functional collaboration skills.
  • Preferred exposure to warehousing, manufacturing, or logistics automation environments.
  • Preferred experience with multi-DOF robotics systems such as articulated arms, humanoid robots, or autonomous vehicles.
  • Preferred experience with field-oriented motor control, commutation, and encoder calibration.
  • Preferred experience with functional-safety standards including IEC 60204-1, ISO 13849, or IEC 61508.

Benefits

  • Unlimited flexible time off.
  • Medical, dental, and vision insurance with multiple plan options.
  • Paid parental leave.
  • Fully paid parking through commuter benefits.
  • Referral bonus for successful employee referrals.
  • 401(k) retirement contributions.
  • Equity program.
  • Production on-call rotation is required.
  • The position is based in a production robotics environment; no remote or hybrid arrangement is stated.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Robotics Firmware Engineer in San Francisco, CA vacancy
  • DoorDash Labs is seeking an Embedded Software Engineer to lead ARM-based firmware bring-up across robotics products in San Francisco. You’ll own low-level firmware for motion control, sensors, and power management, and collaborate with electrical and systems engineers... 
    Senior

    DoorDash

    San Francisco, CA
    2 days ago
  • $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,... 
    Senior
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    HP IQ

    San Francisco, CA
    4 days ago
  •  ...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... 
    Senior
    Work at office
    Local area
    Remote work
    Flexible hours

    Oura

    San Francisco, CA
    1 day ago
  •  ...Senior Firmware EngineerSan Francisco, CAWho We AreHP IQ is HP's new AI innovation lab. Combining startup agility with HP's global scale,...  ...and collaborates.We're assembling a diverse, world-class team—engineers, designers, researchers, and product minds—focused on creating... 
    Senior
    Remote work

    Hp Iq

    San Francisco, CA
    1 day ago
  • $180k - $260k

     ...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 enhancing efficiency... 
    Senior

    Foundation

    San Francisco, CA
    17 hours ago
  • $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... 
    Senior
    Full time
    Remote work

    iRhythm Technologies

    San Francisco, CA
    17 hours ago
  • $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

    Hayden AI

    San Francisco, CA
    17 hours ago
  •  ...be a key contributor to the embedded firmware design and implementation of all our hardware...  ...3 days per week and reporting to our Senior Engineering Manager.Some projects you'll be a part...  ...0, M4, and M33 coresPast work in IoT, robotics, drones and/or automotive productsA... 
    Senior
    Work at office
    3 days per week

    Sofar Ocean

    San Francisco, CA
    2 days ago
  •  ...Senior Firmware EngineerSomewear's software platform and satellite-powered hardware enable commercial and government teams to maintain situational...  ...and safe anywhere in the world.We're looking for a Firmware Engineer to help push the boundaries of off-grid communication.... 
    Senior
    Full time
    Work at office
    Flexible hours

    Somewear Labs

    San Francisco, CA
    17 hours ago
  • $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... 
    Senior
    Full time
    Remote work
    Sleeping nights
    Flexible hours
    Night shift

    Blaze Talent

    San Francisco, CA
    2 days ago
  • $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... 
    Senior
    Visa sponsorship

    TAC IT

    San Francisco, CA
    1 day ago
  • Eight Sleep is seeking a Sr. Firmware Engineer specializing in Bluetooth (BLE) to architect and maintain the Bluetooth connectivity layer across our Pod ecosystem. The ideal applicant will have over 5 years of embedded software engineering experience, with a deep understanding... 
    Senior

    Eight Sleep

    San Francisco, CA
    1 day ago
  • Eight Sleep is seeking a Sr Firmware Engineer to enhance its innovative Pod technology. You will lead the development and implementation of cutting-edge sensor technologies while collaborating closely with hardware teams to bring exceptional sleep solutions to our members... 
    Senior
    Remote job
    Flexible hours

    Eight Sleep

    San Francisco, CA
    1 day ago
  •  ...We offer hybrid work from San Francisco or Chicago, focusing on embedded software that powers life‑saving missions. As a Senior Firmware Engineer, you will own end‑to‑end features across ARM Cortex‑M devices, write production firmware in C/C++, and work with GPS, modems... 
    Senior

    Aspinity

    San Francisco, CA
    3 days ago
  • HP IQ seeks a firmware engineer to design and develop firmware for ARM-based MCUs, coordinating with hardware and software teams. You will bring up hardware, optimize power, and ensure secure, scalable embedded solutions in production environments. Ideal candidates have... 
    Senior

    HP IQ

    San Francisco, CA
    2 days ago
  • HP IQ, HP’s AI innovation lab, seeks a firmware engineer to design and develop firmware for low‑power ARM‑based MCUs, coordinating with EE, RF, Security, and Cloud teams to deliver secure, high‑performance systems. You will bring up hardware in the lab, support remote production... 
    Senior
    Remote work

    Hpiq

    San Francisco, CA
    2 days ago
  • 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... 
    Senior
    Remote work

    Eight Sleep

    San Francisco, CA
    1 day ago
  •  ...Interface (BCI) space, driving innovation through advanced hardware engineering and AI solutions. Our mission is to deliver cutting-edge...  ...are vital to our success. Position Overview: As a Senior Firmware Engineer , you will be responsible for developing high quality... 
    Senior

    Echo Neurotechnologies

    San Francisco, CA
    4 days ago
  • $150k - $200k

     ...yet, our team is tackling cutting-edge engineering challenges to bring revolutionary...  .... About the role We’re looking for a Senior Firmware Engineer, Edge AI / NPU Runtime to help...  ...electronics, wearable, neurotech, AR/VR, robotics, camera, IoT, or other embedded AI products... 
    Senior
    Visa sponsorship

    Tacit

    San Francisco, CA
    1 day ago
  • $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... 
    Senior
    Full time
    Immediate start
    Remote work
    Worldwide
    Flexible hours
    Night shift

    Eight Sleep

    San Francisco, CA
    4 days ago
  • $150k - $180k

     ...think cardiac arrest response and save lives! Learn more about working at Avive: About the Role This position is for a Senior Firmware Engineer in Avive’s R&D organization with proven experience architecting, implementing, testing and debugging embedded firmware... 
    Senior
    Local area

    Avivesolutions

    Brisbane, CA
    3 days ago
  • Ōura is seeking a Senior Firmware Engineer in San Francisco to develop cutting-edge firmware for their battery-powered devices. In this role, you will handle power management firmware, ensuring optimal charging and battery performance. The ideal candidate will have over... 
    Senior

    URA

    San Francisco, CA
    1 day ago
  • Hadrian in San Francisco is seeking a senior leader for the Autonomous Factory Systems Perception team. You will define the technical...  ...shaping the direction of perception software, collaborating with robotics, ML, and hardware groups to scale sensing capabilities across... 
    Senior

    Socket.dev

    San Francisco, CA
    2 days ago
  •  ...About the Company Spacer Robotics is building autonomous, non-humanoid...  ...robotics, AI, and systems engineering at the frontier. About the Role We’re seeking a Senior Robotics Software Engineer to...  ...down issues across hardware, firmware, and software High energy and... 
    Senior
    Relocation

    Theconstructsim

    San Francisco, CA
    17 hours ago
  • $190k - $225k

     ...Overview About The Role We are looking for a Senior Software Engineer to join our Robotics team. You will help build the application systems, integrations, and orchestration that enable robots to operate reliably in production environments. This role is about creating... 
    Senior

    Nimble

    San Francisco, CA
    1 day ago
  • $200.45k - $260.59k

    Hayden AI in San Francisco is looking for a Senior Software Engineer to develop prototypes for perception systems aligned with the company's mission...  ...emphasizes C++ expertise and involves creating scalable robotics platforms for real-world applications. As a key contributor... 
    Senior

    Hayden AI

    San Francisco, CA
    1 day ago
  •  ...Senior Software EngineerMytra's robotics team is looking for an experienced Senior Software Engineer to develop software critical for motion control, task execution, and safety management...  ...hardware and software teams, own firmware development throughout the product lifecycle... 
    Senior
    Work at office

    Mytra

    Brisbane, CA
    4 days ago
  • Pronto AI in San Francisco is seeking a Robotics Engineer to drive system-level debugging and end-to-end feature delivery for autonomous trucks. You will develop, test, and deploy autonomy features, and act as a technical lead during deployments, owning bring-up, triage... 
    Senior

    Cssmerge

    San Francisco, CA
    3 days ago
  • $180k - $255k

     ...Simbe Robotics is a leading retail robotics company providing in-store intelligence solutions that help retailers optimize operations...  ...make data-driven decisions. Simbe is looking for a strong Senior Python & C++ engineer. In this role, you will be working with our robot software... 
    Senior

    Simbe

    San Francisco, CA
    17 hours ago
  • $190k - $250k

     ...Senior Robotics Software EngineerNimble is an AI robotics company building the autonomous supply chain to power fast, efficient and economical...  .... We are a hardcore and obsessed team of the world's best engineers and operators. If you are obsessed with your craft, enjoy a... 
    Senior
    Work at office
    Local area
    Flexible hours

    Nimble Robotics

    San Francisco, CA
    17 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Robotics Firmware Engineer. Be the first to apply!