Embedded Software Engineer
Humble Robotics, San Francisco
About the job
About Humble Robotics
Working at Humble Robotics means taking on the biggest change in ground transportation in decades. We’re building an autonomous, zero-emissions hauler that dramatically lowers the cost of freight with groundbreaking vision-based AI, designed for today’s global logistics network.
We’re a fast-moving, close-knit team of AV industry veterans and innovative thinkers. We don’t believe culture can be engineered – but when it falls into place, it’s a once-in-a-lifetime adventure.
Progress has never felt so present.
Position Overview
As an Embedded Engineer, you will develop safety-critical, real-time firmware for automotive ECUs powering vehicle control and supervisory functions. You will work across the full firmware lifecycle, from board bring-up to production deployment, collaborating closely with hardware, software, systems, and safety engineering teams.
Key Responsibilities
- Architect, develop, debug, and test real-time embedded firmware in C++ for automotive-grade microcontrollers
- Develop and maintain bootloaders, low-level drivers, middleware, and RTOS configurations