Firmware Engineer I - Embedded Robotics

Brain Corp

San Diego (CA)

On-site

USD 112,000 - 136,000

Full time

3 days 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

Benefits offered by this job

On-site lunch
Gym facilities
Flexible vacation
Stock options

Job summary

Brain Corp, based in San Diego, CA, is seeking an Embedded Software Engineer I to develop safe, reliable firmware for robotic systems. You will work closely with hardware to integrate software across MCUs and peripherals, and participate in code reviews to uphold coding standards.

The role offers hands-on impact on real-time robotic systems, with opportunities to contribute to build systems and CI/CD pipelines, and to document complex integrated solutions for the team.

Qualifications

  • Bachelor’s degree in CS or EE or related field.
  • 0–2 years embedded software experience.
  • Strong C/C++ and Python coding skills.
  • Experience with ARM Cortex MCUs and embedded RTOS.

Responsibilities

  • Write, bug-fix, and maintain embedded software in C/C++ and Python to support core robotic functionality.
  • Collaborate with hardware team to integrate software with MCUs and peripherals (CAN, I2C, SPI).
  • Participate in code reviews and use GitHub for source control and standards compliance.
  • Contribute to build systems (CMake/Make) and support CI/CD pipelines for firmware releases.
  • Maintain technical documentation for integrated systems and features.
  • Other duties as assigned.

Skills

C/C++
Python
ARM Cortex
RTOS
CAN I2C SPI
GitHub
CI/CD
Linux
AGILE
Multithreading

Education

Bachelor's in CS or EE

Tools

Make/CMake
pytest

Job description

Brain Corp, based in San Diego, CA, is seeking an Embedded Software Engineer I to develop safe, reliable firmware for robotic systems. You will work closely with hardware to integrate software across MCUs and peripherals, and participate in code reviews to uphold coding standards.

The role offers hands-on impact on real-time robotic systems, with opportunities to contribute to build systems and CI/CD pipelines, and to document complex integrated solutions for the team.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Robotics Firmware Engineer — Real-Time Embedded Systems
Robotics Firmware Engineer — Real-Time Embedded Systems

Mind Robotics • Palo Alto (CA)

On-site
USD 100,000 - 130,000
Robotics Firmware Engineer: Real-Time Industrial AI
Robotics Firmware Engineer: Real-Time Industrial AI

Formulate Robotics • Mountain View (CA)

Hybrid
USD 120,000 - 150,000
Equity
In-person collaboration
High autonomy
Robotics Embedded Systems Engineer | Real-Time Firmware
Robotics Embedded Systems Engineer | Real-Time Firmware

Formulate Labs • Mountain View (CA)

On-site
USD 120,000 - 160,000
Equity
Firmware ownership
In-person collaboration
+1
Senior Robotics Software Engineer & Autonomy Lead
Senior Robotics Software Engineer & Autonomy Lead

Brain Corp • San Diego (CA)

On-site
USD 187,182 - 201,221
Daily on-site lunch
On-campus gym
Monthly team events
+2
Robotics Firmware Engineer II — Embedded Systems & Control
Robotics Firmware Engineer II — Embedded Systems & Control

Amazon • Massachusetts

On-site
USD 144,000 - 194,000
Health insurance
RSUs
401(k) matching
+2
Embedded Systems Engineer — Real-Time Robotics Firmware + Equity
Embedded Systems Engineer — Real-Time Robotics Firmware + Equity

Formulate Robotics • Mountain View (CA)

On-site
USD 140,000 - 210,000
Equity
In-person collaboration
High-autonomy environment
+1
Senior Robotics Embedded Engineer — Firmware & Hardware Lead
Senior Robotics Embedded Engineer — Firmware & Hardware Lead

Serve Robotics Inc • Redwood City (CA)

On-site
USD 120,000 - 180,000
Firmware Engineer, Real-Time Embedded for Brain Tech
Firmware Engineer, Real-Time Embedded for Brain Tech

Nudge • San Francisco (CA)

On-site
USD 130,000 - 190,000
Health insurance
Software Engineer I, Firmware
Software Engineer I, Firmware

Brain Corp • San Diego (CA)

On-site
USD 112,000 - 136,000
On-site lunch
Gym facilities
Flexible vacation
+1
Embedded Firmware Engineer, Humanoid Robotics
Embedded Firmware Engineer, Humanoid Robotics

1X • San Carlos (CA)

On-site
USD 200,000 - 300,000
Health, dental, and vision insurance
401(k) with company match
Paid time off and holidays
+1