Firmware Engineer

HFBAC - Hiring For and Building Awesome Companies

San Francisco (CA)

On-site

USD 270,000 - 330,000

Full time

22 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

HFBAC - Hiring For and Building Awesome Companies is seeking a Firmware / Embedded Systems Engineer for Robotics in the Bay Area. On-site role focusing on firmware for robotics hardware, including BLDC motor control and real-time systems.

You will work directly with founders, bring up PCBA hardware, and integrate firmware with ROS/DDS to enable seamless robot communication. 3–10 years of embedded experience and a degree in EE/Robotics are preferred.

Qualifications

  • 3–10 years of firmware or embedded experience in C/C++ for motor control or robotics
  • Hands-on BLDC motor control experience, including FOC and PWM
  • Real-time embedded experience and comfort with low-level protocols
  • A degree in electrical engineering, robotics or mechatronics
  • You’re comfortable in a hardware lab and thrive without heavy process
  • Bonus: robotics startup experience, PCBA bring-up, ROS or DDS
  • Real hardware: firmware runs on physical robots, not just in research

Responsibilities

  • Write firmware for BLDC motor control (FOC, PWM, current and position control) on microcontrollers and embedded Linux
  • Design, debug and integrate CAN, RS-485, SPI and UART communication
  • Build real-time systems on FreeRTOS, RT Linux or VxWorks
  • Bring up new PCBAs with the hardware team and integrate them into robots
  • Connect firmware to ROS/DDS so robots communicate seamlessly

Skills

C/C++
Real-time systems
Robotics

Education

Bachelor’s in Electrical Engineering or related

Tools

Embedded development tools

Job description

Firmware / Embedded Systems Engineer - Robotics | Bay Area (on-site) | Up to $300K base + equity

Want your firmware to bring real robots to life, from humanoids to quadrupeds to warehouse systems?

I’m partnering with one of the best-funded robotics AI companies in the world. They’re building a general-purpose AI brain that can run on any robot, and their team includes world-class robotics researchers and engineers from top robotics programmes and hardware companies.

What you’ll do
  • Write firmware for BLDC motor control (FOC, PWM, current and position control) on microcontrollers and embedded Linux
  • Design, debug and integrate CAN, RS-485, SPI and UART communication
  • Build real-time systems on FreeRTOS, RT Linux or VxWorks
  • Bring up new PCBAs with the hardware team and integrate them into robots
  • Connect firmware to ROS/DDS so robots communicate seamlessly
What we’re looking for
  • 3 - 10 years of firmware or embedded experience in C/C++ for motor control or robotics
  • Hands-on BLDC motor control experience, including FOC and PWM (this is essential)
  • Real-time embedded experience and confidence with low-level protocols
  • A degree in electrical engineering, robotics or mechatronics
  • You’re comfortable in a hardware lab and thrive without heavy process
  • Bonus: robotics startup experience, PCBA bring-up, ROS or DDS
  • Real hardware: your firmware runs on physical robots, not just in research
  • Scale and backing: over $1B in funding means you can prototype aggressively and ship
  • Direct access: no middle management, and you work directly with the founders
  • Ability over pedigree: they care about what you’ve built, not where you studied
  • Competitive equity, visa transfers welcome (H-1B, OPT)
  • 5 days a week on-site in the Bay Area
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Robotics Firmware Engineer - On-Site, Bay Area, Equity
Robotics Firmware Engineer - On-Site, Bay Area, Equity

HFBAC - Hiring For and Building Awesome Companies • San Francisco (CA)

On-site
USD 270,000 - 330,000
Sr. to Staff Firmware / Embedded Software Engineer - Autonomous Robotics
Sr. to Staff Firmware / Embedded Software Engineer - Autonomous Robotics

Skyrocket Ventures • San Francisco (CA)

Hybrid
USD 180,000 - 340,000
Embedded Firmware Engineer
Embedded Firmware Engineer

SERES AUTO_USA • Milpitas (CA)

On-site
USD 80,000 - 120,000
Mid-level to Sr. Firmware / Embedded Software Engineer - Autonomous Robotics
Mid-level to Sr. Firmware / Embedded Software Engineer - Autonomous Robotics

Skyrocket Ventures • San Francisco (CA)

Hybrid
USD 180,000 - 235,000
RSUs
Firmware Engineer
Firmware Engineer

Mind Robotics • Palo Alto (CA)

On-site
USD 100,000 - 130,000
Robotics Software Engineer
Robotics Software Engineer

HFBAC - Hiring For and Building Awesome Companies • San Francisco (CA)

On-site
USD 148,000 - 230,000
Equity
Visa sponsorship
Robotics Software Engineer
Robotics Software Engineer

HFBAC (Hiring For and Building Awesome Companies) • San Francisco (CA)

On-site
USD 148,000 - 230,000
Visa sponsorship
Competitive equity
Firmware Engineer – Sensing & Actuation
Firmware Engineer – Sensing & Actuation

Proception Inc. • Palo Alto (CA)

On-site
USD 120,000 - 180,000
Senior - Senior Staff Firmware Engineer
Senior - Senior Staff Firmware Engineer

EQ3 • Fremont (CA)

On-site
USD 150,000 - 210,000
Robotics Software Engineer
Robotics Software Engineer

Maxwell Bond • Gardena (CA)

On-site
USD 100,000 - 180,000
Equity