Embedded Software Engineer
Humble Robotics
Job Description
Job Description
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
- Implement and integrate automotive communication protocols (CAN, LIN, Automotive Ethernet) and peripheral interfaces (SPI, I2C, UART)
- Collaborate with hardware engineers on schematic review, board bring-up, and hardware-software co-debugging
- Manage reliable communications between compute and embedded platforms on the vehicle
- Partner with Tier 1s to integrate vehicle components
- Develop and execute unit, integration, and hardware-in-loop test strategies
- Root-cause both board-level and vehicle-level issues in the field
- Support manufacturing test development and vehicle software deployment.
- BS or MS in Electrical Engineering, Computer Engineering, Computer Science, or related field
- 3+ years developing production embedded firmware in C/C++
- Experience with 32-bit ARM Cortex-M or similar automotive-grade microcontrollers
- Experience developing custom HAL, drivers, and middleware on bare-metal or lightweight RTOS platforms
- Working knowledge of safety-rated Real-Time Operating Systems
- Experience with automotive communication protocols (CAN, LIN) and peripheral interfaces (SPI, I2C, UART)
- Comfortable using Git and working in a Linux development environment
- Proficiency with hardware debugging tools (SWD/JTAG, multimeter, oscilloscope, logic analyzer)
- Eligible to work in the United States
- Experience taking an embedded system from concept to production
- Experience with safety-critical or fault-tolerant systems in automotive, aerospace, or robotics
- Familiarity with ISO 26262 and functional safety concepts
- Experience with modern C++ and/or Rust
- Automotive Ethernet (100M/1G-T1), TSN/gPTP
- Experience with embedded security and/or automotive security
- MISRA C/C++ compliance and static analysis tooling
- Python for test automation and scripting
- Familiarity with HARA, FMEA, and safety-case development
- Experience augmenting firmware development with LLMs while maintaining rigor and responsibility
As part of the interview process, we may use Artificial Intelligence (AI) tools to compare your qualifications and experience to the job description. A human reviews all AI output and makes a final hiring decision. Humble Robotics does not rely on the output to make any employment decisions. Some applicants may have a legal right to opt-out of the use of AI as part of our interview process. Contact View email address on ziprecruiter.com to exercise this right or if you have further questions on the use of AI tools in our hiring process.
Humble Robotics is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, national origin, gender, age, religion, disability, sexual orientation, veteran status, marital status or any other characteristics protected by law. Humble Robotics will consider qualified applicants with arrest and conviction records in a manner consistent with local ordinances.
$35 per hour
...Team Description The Brain Interfaces Embedded Systems Team, a division of the Brain Interfaces... ...are looking for experienced, hands‑on engineers who are interested in exploring what's... ...engineers, algorithms engineers, and software engineers on a small, agile team. The job...SuggestedHourly payPrice workFull timeTemporary workInternshipFlexible hours$170k - $260k
...global electricity generation by creating scalable, software-integrated hardware solutions for the... ...THE ROLE They are looking for a Principal Engineer to own the technical vision and architecture of our embedded firmware platform. This is a critical leadership...SuggestedRemote work$120k - $250k
...bit about us: A global technology design and engineering company that develops connected products and embedded systems for leading international brands. Why... ...seeking a passionate and experienced Embedded Android Software Engineer to join our dynamic engineering team....SuggestedPermanent employmentLocal areaFlexible hours$130k - $190k
...levels of the stack.About The Edge Systems Team:Edge engineering is responsible for the hardware and software orchestrating the hardware installed at fish farms... ...and processing systemsDevelop on ARM-based embedded platforms using C, C++, python, golang or rustImprove...SuggestedFull timeWork at officeImmediate startRemote workFlexible hours- ...Embedded Firmware EngineerRequired Skills & Experience:BS or MS in Computer Engineering, Electrical Engineering, Computer Science, or related field5+ years of experience developing... ...safety-critical controls, developing the software that enables autonomous systems to...Suggested
$160k - $250k
...The Role Zipline aircraft depend on embedded firmware to execute critical flight and... ...microcontrollers and embedded Linux computers. This software must perform reliably as aircraft move... ...mechanical, embedded Linux, and systems engineers, you will turn hardware behavior and...Work at officeLocal area$140k - $200k
...vehicle technology. Our team of world‑class engineers, operators, and problem‑solvers is... ...About the Role Pronto is seeking an Embedded Firmware Engineer to join our growing team... ...PCBs Collaborate with electrical and software engineers to develop comprehensive specifications...Full timeWork experience placementInternshipWork at officeFlexible hours$182k - $230k
...era of progress. Over the last decade, software has transformed the digital world. But... ...they work at scale. We are roboticists, engineers, operators, and builders. We believe the... ...you’ll do We are seeking an Senior Embedded Firmware Engineer to develop the low-...Full timeInternshipWork at officeFlexible hours$160k - $220k
...Embedded Firmware Engineer Opportunity at OptivoltOptivolt's mission is to overshoot humanity's energy supply by reimagining solar.America is... ...hardware-in-the-loop setupsDevelop ancillary desktop or embedded software to support development, testing, and productionWork...Remote work$182k - $230k
...Senior Embedded Firmware EngineerSan Francisco, CAPronto AI is a global leader in commercializing... ...is seeking an Embedded Firmware Engineer to join our growing team and help expand... ...built PCBsCollaborate with electrical and software engineers to develop comprehensive...Full timeWork at officeWorldwideFlexible hours$38 - $58 per hour
...to alerts all in near real-time. As a firmware engineering intern-MCU at Samsara, you will develop software that runs on millions of devices, deployed by our... ...engineers on the team to design, develop and maintain embedded software for our gateway and sensor products...Full timeInternshipWork at officeRemote workRelocation packageFlexible hours3 days per week$168k - $247k
...controls electronics. Come join us to build a new class of aircrafts and deploy at scale.About the RoleWe are looking for an Embedded Software Engineer to lead the development and bring-up of ARM-based microcontroller platforms across our robotics products. This is a high-...Hourly payWork at officeLocal areaRemote workFlexible hours$160k - $220k
...Ouster, we build sensors and tools for engineers, roboticists, and researchers, so they can... ...help!As the Sr or Staff level for the Embedded Engineering team, you will be responsible... ...architecting, executing, and building the embedded software that powers our lidar firmware system....Work experience placementWork at officeLocal area$85 per hour
...100 million miles on public roads and tens of billions in simulation across 15+ U.S. states. Waymo's Systems Engineering team works together to blend software and hardware systems in groundbreaking new ways. We set the high performance standards that ensure our vehicles...Hourly payFull timeInternshipSummer internship- ...Austin, TX, United States Position Title: Hardware Systems Engineer About Us At Cloudflare, we are on a mission to help build a better... ...Internet application online without adding hardware, installing software, or changing a line of code. Internet properties powered by Cloudflare...Temporary workInternshipLocal areaRemote workWorldwideFlexible hours
- ...Job Description Job Description Lead Payload Systems Engineer Status: Full Time Location: San Francisco Bay Area, CA / Moriarty, NM Reporting To: Director of Payload Who Are We: Sceye is a high-growth technology company, building the next...Full timeRemote work
$52 - $58 per hour
...cultivating a work environment where all team members belong and have the opportunity to thrive. Interns work side-by-side with top engineers in the industry while having autonomy from the get-go. They contribute to user-facing products and are able to see their work go...Full timeWork experience placementSummer workInternshipSummer internshipWork at officeLocal areaImmediate startWork from home3 days per week- ...from @ Rippling.com addresses. About the role At Rippling, Engineering is at the heart of our business and culture. We believe in our... ...Rippling leaders, and more! What you will do Utilize your software engineering experience to tackle important projects, solving...Full timeSummer workInternshipWork at office3 days per week
$35 - $40 per hour
# Embedded Software Engineer Intern, Implant Embedded SystemsSouth San Francisco, CA188 days left, closes Tue, March 30, 2027University students (4-year) and Recent graduates### The roleCompensation$35 per hourHours40TermYear-RoundLocationSouth San Francisco, CATeamBrain...Hourly payPrice workFull timeInternshipFlexible hours$160k - $300k
...A leading technology firm is seeking a Backend Engineer with 5+ years of experience to develop scalable systems and optimize performance. The ideal candidate will have expertise in backend development, proficiency in Python, Java, or Go, and a strong background in cloud...- ...develop a platform to launch future Movewear products and transform millions of lives in the coming years.As our Hardware Reliability Engineer, you will be the person who makes sure our products don't just work in the lab -- they work on real humans, in real conditions,...Full timeRelocationFlexible hours
- Software Guidance & Assistance, Inc. (SGA) is searching for a Full Stack Engineer - AI Systems for a Remote Full Time assignment with one of our premier Artificial Intelligence / Technology clients. About the Opportunity Join an innovative team focused on creating intelligent...Full timeRemote work
- ...ownership, clear consumer product impact, and the chance to set engineering standards early, this is it. Who you are You're... ...build, and why you build it. What you’ll do As a mobile software engineer, you'll be the fourth engineer at a tiny startup, working...Work at office
- ...thinkers. We don’t believe culture can be engineered – but when it falls into place, it’s a... ...present. Position Overview As an Embedded Engineer, you will develop safety-... ...deployment, collaborating closely with hardware, software, systems, and safety engineering teams....Full time
- ...respond quickly, but we WILL look here first when we crank up the hiring machine again.] Dapster is looking for a Lead Embedded Systems Software Engineer to join our small-but-powerful team. This is an impact opportunity -- we’re very much still an early-stage startup,...Full timeWork experience placementWork at officeRemote work
- ...exceptionally smooth, beautiful video that's easy to share. Developed by a team of former Instagram and Apple engineers, Rylo’s breakthrough stabilization software and smartphone app eliminate the traditional pain points of shooting, editing, and sharing videos. With Rylo...Full time
- ...decisions affect every team that ships a model. We treat the platform as a product. Our users are Applied Scientists and Software Engineers, and our goal is to make going from experiment to production safe, fast, and self-service. We work closely with Applied Scientists...Remote work
- You will participate in moving the product from prototype toward mass production, including bring-up, design updates, and testing. Internships are rolling with flexible start dates and timelines, offering hands-on growth in a fast-moving startup. #J-18808-Ljbffr TacitInternshipFlexible hours
- ...Cruise, Tesla, Aurora) Familiarity with ROS, sensor calibration, or LiDAR processing Experience with real-time rendering or game engines Computer Vision 3D Graphics Python PyTorch TensorFlow SLAM NeRF What We Offer Competitive salary and meaningful equity in...Full time
$170k - $250k
...researchers, ex-AWS, with deep expertise in representation learning and working on LLM interpretability. We are looking for a Founding ML Engineer to: Lead investigations into model behavior, failure modes, and uncertainty Deliver decision-grade evidence that informs FDA...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- embedded engineer San Francisco, CA
- embedded systems software engineer San Francisco, CA
- embedded software engineer San Francisco, CA
- embedded developer San Francisco, CA
- software engineer - cloud services San Francisco, CA
- software technical support engineer San Francisco, CA
- remote software sales San Francisco, CA
- software sales representative San Francisco, CA
- mobile software developer San Francisco, CA
- software quality assurance San Francisco, CA





