> Markdown version of [/jobs/ext/4629380-senior-firmware-engineer](https://www.wearedevelopers.com/jobs/ext/4629380-senior-firmware-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Firmware Engineer - **Company:** Reflex Robotics - **Location:** San Francisco, CA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Board Bringup, C (Programming Language), Artificial Intelligence, ARM Architecture, Unit Testing, Compilers, Computer Engineering, Continuous Integration, Software Debugging, Device Drivers, Ethernet, Firmware, Joint Test Action (IEEE Standards), Python (Programming Language), Real-Time Operating Systems, Regression Testing, Release Management, Signal Processing, Software Construction, TCP/IP, Universal Asynchronous Receiver/Transmitter, USB, Scripting, Serial Peripheral Interface, Peripherals, Information Technology - **Published:** November 7, 2026 - **Apply:** https://www.juju.com/job/28_25197_436eca00decb1e73083183bc36ba26fe-2362463288 ## About the Role We develop custom servo actuators, compute, networking, cameras, sensors, and electronics for our robots. These systems need to be performant, reliable, cost-effective, and tightly integrated with the rest of the robot., * 6+ years of professional firmware or device driver development experience * Strong embedded systems and firmware fundamentals * Strong C programming skills * Experience developing firmware in RTOS environments * Strong hardware bring-up experience, including reading schematics and debugging new boards * Experience with low-level interfaces such as I2C, SPI, UART, USB, and CAN * Comfortable debugging with JTAG/SWD, oscilloscopes, and logic analyzers * Experience developing device drivers and working with microcontrollers and peripherals * Strong understanding of software engineering best practices * Ability to work effectively across electrical, mechanical, controls, and software teams * BS or higher in Computer Science, Computer Engineering, Electrical Engineering, or a related field, or equivalent industry experience, * Familiarity with compilers and toolchains targeting ARM Cortex architectures * Experience with Python or other scripting languages * Experience with configuration and release management, continuous integration, unit testing, and regression testing * Familiarity with time synchronization between devices * Experience with Ethernet and TCP/IP protocols * Signal processing experience * Robotics experience ## Description * A humanoid robot is only valuable if it solves a real customer problem. Cool demos are fun, but reliable work is what matters. * Low cost is what makes widespread deployment possible. * High-quality, proprietary robotics data is the foundation of the next generation of physical AI. * Getting nerd-sniped by an engineering metric is way less important than solving our customers' biggest pain points., We are looking for a firmware engineer to own embedded systems across the robot, from initial hardware bring-up through firmware development, testing, and validation. You will work directly with new board designs, read schematics, bring up peripherals, develop device drivers and firmware features, and debug problems across hardware and software. You will work closely with electrical, mechanical, controls, and software engineers to define requirements and make sure firmware and hardware work together reliably. Some of the problems you may work on include: * Bringing up new custom PCBs and validating processors, sensors, peripherals, and communication interfaces * Developing device drivers and firmware features for new and existing hardware * Debugging issues across firmware and electrical hardware * Designing and validating communication over interfaces such as Ethernet, CAN, SPI, I2C, UART, and USB * Characterizing, testing, and validating firmware and board designs We love engineers who have built systems they are genuinely proud of, whether that is a shipped product, a difficult technical project, or something they built outside of work.