Nimble Robotics
Senior Robotics Firmware Engineer
San Francisco, CA · Senior
Stay score
odds of building a lasting career here
Thin sponsorship signal and lottery-bound. A low-probability bet with your clock running. Prioritize cap-exempt roles and proven entry-level sponsors first.
Lottery odds assume a STEM candidate.
Personalize to your clock →Employer immigration record
from this employer's Department of Labor filings
Files H-1B transfers
Sourced from Department of Labor LCA, PERM and prevailing-wage disclosure data. Employer matching is by name, so figures may be split across an employer's legal entities. Absence of a filing means none appears in our copy of the data, not that none exists.
Community outcomes
No reports yet — be the first to help the next applicant.
About the role
- We are looking for a Senior Robotics Firmware Engineer to build the core firmware powering our next-generation autonomous robots.
- In this role, you will develop the systems that allow our robots to operate with exceptional reliability, precision, and efficiency in real production environments.
- You will work across robot control, sensing and runtime execution - building robust, production-grade firmware that scales as we deploy more robots into high-throughput warehouse operations.
Responsibilities
- Lead design and implementation of embedded firmware for real-time motor and actuator control, sensor integration, manipulation, and safe, high-reliability operation.
- Own the low-level communication between microcontrollers and peripherals or higher-level compute stack, including CAN/CAN-FD, serial buses, and Ethernet, ensuring deterministic, low-latency, and robust behavior.
- Design safe-state and fault handling behavior for safety-critical subsystems.
- Partner closely with electrical and hardware engineering on board bring-up and software-hardware integration for new robot platforms and upgrades.
- Participate in and lead technical design reviews and drive architecture decisions for core embedded systems.
Requirements
- Bachelor, Master, or PhD in Electrical Engineering, Computer Science, Robotics, or a related engineering field.
- Strong experience with embedded firmware domains, e.g. real-time control, motor or actuator drive, sensor interfacing, and communication protocols
- Strong proficiency in at least one of the following programming languages: Rust, C, C++.
- Experience integrating firmware with sensors, actuators, and communication buses such as CAN, SPI, I²C, and UART.
- 4+ years of firmware or embedded systems engineering experience building production robotics or automation systems.
- Experience developing on microcontrollers with real-time constraints, whether RTOS-based or bare-metal.
- Proven ability to design, implement, and maintain complex, high-reliability embedded systems.
- Familiarity with software best practices including testing, documentation, code reviews, and robust architectural design.
- Excellent communication, ownership, and cross-functional collaboration skills.
- Willingness to support production operations through an on-call rotation.
Nice to have
- Exposure to automation environments such as warehousing, manufacturing, or logistics
- Experience with multi-DOF robotics system, e.g. articulated arms, humanoid, autonomous vehicles.
- Experience with motor control techniques such as field-oriented control, commutation, and encoder calibration.
- Experience with functional-safety standards and safe design, e.g. IEC 60204-1 stop categories, ISO 13849, or IEC 61508.
- Additional Requirements
- Your exact offer may vary depending on multiple individualized factors, including job-related knowledge, skills, and experience.
- We embrace challenges and strive to make the impossible possible each day.
- We're not in this to do what's easy or to be mediocre.
Compensation
- The pay range for this position at the start of employment is expected to be between $180,000 and $230,000/year.
- In addition to cash compensation, this position will also receive generous equity for this position.
Benefits
- We want to create something legendary and leave our mark on the world.
- Unlimited Flexible Time Off
- Nimble's Benefits
- Health Insurance
- Nimble provides medical, dental, and vision insurance through several premier plans and options to support you and your family.
- Paid Parental Leave
- Commuter Benefits
- Referral Bonus
- Get a cash bonus for any friend or colleagues that you refer to us that we end up hiring.
- Contribute towards a 401k for retirement planning.
- Be an owner in Nimble through our equity program
Company info
- We are a hardcore and obsessed team of the world's best engineers and operators.
- We are on a mission to empower and inspire mankind to accomplish legendary feats by inventing robots that liberate us from the menial.
- Join us and become part of an ambitious, humble, and resourceful culture where your work will leave a lasting impact on the future of robotics and commerce.
Equal opportunity
- Nimble Robotics, Inc. is an equal opportunity employer.
This listing is sourced directly from Nimble Robotics's careers page and normalized into a canonical job model.