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 23 days ago
Similar jobs that could be interesting for youBased on the Senior Robotics Firmware Engineer in San Francisco, CA vacancy
$180k - $230k
...Description About Nimble Nimble is an AI robotics company building the autonomous... ...obsessed team of the world's best engineers and operators. If you are obsessed with... ...The Role We are looking for a Senior Robotics Firmware Engineer to build the core firmware powering...SeniorLocal areaFlexible hours$182k - $230k
...About Atoms Atoms builds Physical AI — real-world robots for the industries that move civilization forward, starting with... ...at scale. The Opportunity Atoms is looking for a Senior Robotics Test Engineer to build the test infrastructure, tooling, and processes...SeniorFull timeContract workWork experience placementInternshipWork at officeFlexible hours- ...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,...SeniorRemote work
$176k - $240k
...Senior Robotics Controls EngineerSan Francisco, CAAtoms is building the machines that power the next era of progress.Over the last decade... ...and improve them until they work at scale.We are roboticists, engineers, operators, and builders. We believe the next great technology...SeniorFull timeInternshipWork at officeFlexible 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$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$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$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$182k - $230k
.... Atoms builds Physical AI— real-world robots for the industries that move civilization... ...work at scale. We are roboticists, engineers, operators, and builders. We believe the... ...What you’ll do We are seeking an Embedded Firmware Engineer to develop the low-level software...SeniorFull timeInternshipWork at officeFlexible hours$190k - $250k
...About Nimble Nimble is an AI robotics company building the... ...obsessed team of the world's best engineers and operators. If you are obsessed... ...Role We are looking for a Senior Software Engineer in Robotics... ..., with RTOS or bare-metal firmware Experience with safety-...SeniorWork at officeLocal areaFlexible hours$180k - $200k
...and storing material. We're applying robotics and distributed software to create a... ...robotics team is looking for an experienced Senior Software Engineer to develop software critical for... ...hardware and software teams, own firmware development throughout the product lifecycle...SeniorWork at office$160k - $190k
Senior Robotics Software Engineer We are seeking a full-time Senior Robotics Software Engineer to enhance the performance and efficiency of our robot control stack—integrating advanced perception systems and adaptive decision-making algorithms—to empower industrial robotic...SeniorFull timeImmediate start$204k - $259k
...of billions in simulation across 15+ U.S. states. Software Engineering builds the brains of Waymo's fully autonomous driving technology... ...deeply and solve complex technical challenges in areas like robotics, perception, decision-making and deep learning, while collaborating...SeniorFull timeRemote work- ...Job Description Job Description Senior Software Engineer – Backend Systems & Infrastructure Location: San Francisco - on-site Compensation... ...challenging problems across software, infrastructure, robotics, and distributed systems while building products that have...Senior
$35 per hour
Firmware Engineer Intern, Robotics and Surgery Engineering South San Francisco, California, United States About Neuralink: We are creating devices that enable a bi-directional interface with the brain. These devices allow us to restore movement to the paralyzed, restore...Hourly payPrice workFull timeTemporary workInternshipFlexible hours- ...motor-controller hardware. Validate firmware on the bench and during flight tests.... ...test coverage with hardware and systems engineers. Build vehicle simulations in Rust for... ...environments. Experience supporting real-world robotic systems, including addressing rare...SeniorFull time
$125k - $210k
...and maintain flight- and safety-critical firmware, drivers, real-time control interfaces,... .... Collaborate with avionics, systems engineering, manufacturing, test engineering, and flight... ...-critical systems such as aviation, robotics, or industrial controls. Ability to read...SeniorFull time$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$170k - $225k
Dexterity, Inc. is seeking a Senior/Staff Algorithms Engineer to tackle challenges in robot task planning using machine learning and optimization techniques. The role involves collaboration across teams to enhance algorithmic solutions applied to robotic applications....Senior$180k - $250k
...About Nimble Nimble is an AI robotics company building the autonomous supply chain... ...hardcore and obsessed team of the world’s best engineers and operators. If you are obsessed with... ...About the Role We are looking for a Senior Software Engineer to join our Robotics...SeniorFull timeLocal areaFlexible hours- ...Senior Firmware / DevOps Engineer Job Type: Full-time Experience: 5+ years Location: [Location / Hybrid / Remote] About the Role We are looking for a highly skilled and experienced Senior Firmware / DevOps Engineer to join our engineering team. The ideal candidate...SeniorFull timeRemote work
- ...operational complexity. Watney builds and deploys autonomous robotic systems that increase the speed and capacity of buildout, starting... ...About the Role As one of the foundational members of our Engineering team, you will design components and assemblies for our fast-growing...Senior
- 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
$500 per month
...laser weapons to shoot down drones. We're a small team of engineers, former US military operators, and subject matter experts scaling... ...private range. The Role and Your Impact: We need a Senior Robotics Software Engineer who's a true workhorse on the Archimedes robotics...SeniorPermanent employmentWork at officeMonday to FridayFlexible hoursNight shiftWeekend work- ...on a mission to build the nervous system for AI-powered robots in industrial applications. Founded by leading robotics... ...more throughout the supply chain! We are seeking a Senior Robotics Software Engineer to develop core robotics libraries and runtime...SeniorLocal areaWork from home
$170k - $200k
...enables global technology companies to push the frontiers of robotics and AI. Backed by world-class investors like Benchmark,... ...talent to reimagine the way the world works.We are seeking a Senior Software Engineer - Instawork Robotics to contribute to the development of next...SeniorHourly payTemporary workLocal areaShift work- ...Our mission is unchanged: make data available and actionable to everyone, everywhere. That everyone now includes AI agents. Engineering Hiring Sprint: We're growing our engineering team and are accelerating hiring through a focused Engineering Hiring Sprint....SeniorFull timeWork at officeLocal areaImmediate startFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Robotics Firmware Engineer. Be the first to apply!
Related searches
- robotic system engineer San Francisco, CA
- robotics engineer San Francisco, CA
- senior control systems engineer San Francisco, CA
- control systems engineer San Francisco, CA
- senior robotics software engineer San Francisco, CA
- software development engineer (robotics engineer) San Francisco, CA
- senior firmware engineer San Francisco, CA
- firmware engineer San Francisco, CA
- senior technical service engineer San Francisco, CA
- senior technical consultant San Francisco, CA




