Embedded Software Engineer, 2027 Internship

Humble Robotics•San Francisco, CA
•Onsite

About The Position

Humble Robotics is hiring an Embedded Software Engineer intern for its Embedded team, which develops software for microcontroller systems on its vehicles. The role involves developing safety-critical, real-time firmware for automotive electronic control units (ECUs), interfacing with steering, braking, propulsion, power distribution, sensor systems, and body controls. The intern will contribute across the firmware lifecycle, from board bring-up through production deployment, and collaborate with hardware, software, systems, and safety engineering teams. The position is primarily based in Humble Robotics’ San Francisco office five days a week, in a collaborative, in-office environment. The role is for someone currently pursuing a bachelor’s or master’s degree in a relevant engineering or computer science field and eligible to work in the United States.

Requirements

  • Currently pursuing a BS or MS in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
  • Experience writing C, C++, or Rust for microcontrollers.
  • Good understanding of embedded system fundamentals.
  • Ability to read schematics.
  • Familiarity with Git and a Linux development environment.
  • Eligible to work in the United States.

Nice To Haves

  • Practical experience working on complex physical systems.
  • Hands-on work with 32-bit ARM Cortex-M or Cortex-R microcontrollers.
  • Comfort using laboratory tools such as an oscilloscope, logic analyzer, and multimeter.
  • Familiarity with CAN or Ethernet.
  • Involvement in student engineering project teams, such as Formula SAE or robotics clubs.

Responsibilities

  • Design, implement, and test real-time embedded firmware in C++ for automotive-grade microcontrollers.
  • Develop reliable communication interfaces, including CAN, Ethernet, SPI, I2C, and UART.
  • Collaborate with hardware engineers on board bring-up and hardware-software co-debugging.
  • Root-cause board-level and vehicle-level issues in the field.
  • Support manufacturing test development and vehicle software deployment.

Benefits

  • Competitive compensation.
  • Fully stocked kitchen with drinks and snacks, plus weekly catered meals.
  • Collaborative in-office environment in San Francisco.
  • Base salary, benefits, and equity compensation.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service