Embedded & Real-Time Automation Engineer | C/C++, ROS2

Firestorm

San Diego (CA)

On-site

USD 140,000 - 230,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Comprehensive medical, dental, and vision plans
401(k) Retirement Savings Plan
Unlimited PTO
Generous Parental Leave
Mental Health Resources
Hospital Indemnity insurance
Critical Illness insurance

Job summary

Firestorm is seeking an Embedded & Automation Engineer to develop software for intelligent manufacturing cells. The successful candidate will have a Bachelor's degree in Computer Science or Engineering, alongside over 5 years of embedded, real-time, or robotics software experience. Responsibilities include designing automation software, building test infrastructure, and integrating robotics with the manufacturing processes. This remote role offers competitive compensation ranging from $140,000 to $230,000 USD, and includes a comprehensive benefits package including medical, dental, vision, and more.

Qualifications

  • 5+ years of embedded, real-time, or robotics software engineering experience.
  • Strong proficiency in C, C++ and Python; comfortable at the software/hardware boundary.
  • Hands-on experience with industrial cobots or robotic systems and motion control.

Responsibilities

  • Design and implement embedded and real-time software for manufacturing cell automation.
  • Build and operate SIL, HIL, and VIL infrastructure for automated validation.
  • Develop firmware-adjacent tooling for bring-up and flashing of production hardware.

Skills

C
C++
Python
Embedded systems
Industrial cobots
Robotics middleware

Education

Bachelor’s degree in Computer Science, Engineering, or related field

Job description

Firestorm is seeking an Embedded & Automation Engineer to develop software for intelligent manufacturing cells. The successful candidate will have a Bachelor's degree in Computer Science or Engineering, alongside over 5 years of embedded, real-time, or robotics software experience. Responsibilities include designing automation software, building test infrastructure, and integrating robotics with the manufacturing processes. This remote role offers competitive compensation ranging from $140,000 to $230,000 USD, and includes a comprehensive benefits package including medical, dental, vision, and more.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Robotics & Automation Engineer
Embedded Robotics & Automation Engineer

Firestorm • San Diego (CA)

On-site
USD 150,000 - 230,000
401(k)
Equity grants
Unlimited PTO
+3
Embedded & Automation Engineer
Embedded & Automation Engineer

Firestorm • San Diego (CA)

On-site
USD 150,000 - 230,000
401(k)
Equity grants
Unlimited PTO
+3
Robotics Software Engineer — Real-Time Factory Automation
Robotics Software Engineer — Real-Time Factory Automation

Conduit • San Francisco (CA)

On-site
USD 80,000 - 100,000
Top tier pay and equity
Generational opportunity
Zero bureaucracy and high impact
+1
Robotics Software Engineer – Real-Time Autonomy (C++, ROS2)
Robotics Software Engineer – Real-Time Autonomy (C++, ROS2)

Strativ Group • San Francisco (CA)

On-site
USD 140,000 - 200,000
Embedded Systems Engineer – Real-Time Robotics (C++, ROS)
Embedded Systems Engineer – Real-Time Robotics (C++, ROS)

Stealth Startup • Raleigh (NC)

On-site
USD 120,000 - 180,000
Senior Embedded Software Engineer – Robotics (C++20, RTOS)
Senior Embedded Software Engineer – Robotics (C++20, RTOS)

Tecan Austria GmbH • Indiana (PA)

On-site
USD 90,000 - 120,000
Comprehensive compensation and benefits package
Empowering company culture
Career growth opportunities
Embedded Software Engineer II — Real-Time Linux/C++, ROS
Embedded Software Engineer II — Real-Time Linux/C++, ROS

Swoon • Peoria (IL)

On-site
USD 80,000 - 100,000
Optional benefits
Long-term contract with potential to extend
Autonomy Edge Software Engineer (C++, ROS2, Embedded)
Autonomy Edge Software Engineer (C++, ROS2, Embedded)

Tycho.AI • Cambridge (MA)

On-site
USD 80,000 - 110,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Nexr • Boston (MA)

Hybrid
USD 160,000 - 200,000
Senior Real-Time Simulation Engineer (C++/ROS2)
Senior Real-Time Simulation Engineer (C++/ROS2)

SpaceX • Hawthorne (CA)

On-site
USD 160,000 - 220,000
Comprehensive medical, vision, and dental coverage
401(k) retirement plan
Paid vacation and holidays
+1