
Real job — pulled straight from Firestorm’s careers page · Verified July 15, 2026 · No reposts.
Job description
Firestorm is hiring a Embedded & Automation Engineer — a full-time, remote role ($140k–$230k). Apply directly on Firestorm's careers page below.
Embedded & Automation Engineer
Location: San Diego, CA, Remote
Department: Engineering
Location Type: HYBRID
Employment Type: FULL_TIME
- Design and implement embedded and real-time software for manufacturing cell automation - cobot integration, fixture control, bring-up sequences, and data acquisition.
- Build and operate SIL / HIL / VIL infrastructure for automated validation of hardware and software integration.
- Own the edge agent and hardware abstraction layer that interfaces between factory equipment and the cloud platform.
- Develop firmware-adjacent tooling for bring-up and flashing of production hardware, including factory flashing stations.
- Partner with manufacturing engineering and hardware teams to define the automation strategy for each manufacturing cell.
- Drive integration of robotics middleware (ROS 2 or equivalent) with industrial cobots such as UR, Fanuc, or ABB.
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent practical experience)
- U.S. Citizenship required due to ITAR regulations
- 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 (UR, Fanuc, ABB, or similar) and motion control.
- Experience building or operating HIL / SIL test infrastructure for hardware-connected software.
- Fluency with Linux-based embedded systems, real-time operating systems, or equivalent.
- Demonstrated history of holding yourself and your teammates to a high standard, even when it creates discomfort.
- 10+ years of embedded, real-time, or robotics software engineering experience.
- Demonstrated ability to influence across engineering without formal authority: design reviews, technical decisions, and cross-team alignment.
- Background in manufacturing automation or industrial robotics deployments.
- Experience with ROS 2 or equivalent robotics middleware.
- Prior experience with firmware bring-up and hardware flashing tooling.
- Aerospace, defense, or regulated-manufacturing experience.
- Remote (U.S.) with the option to be based at our Headquarters in San Diego, CA. We welcome candidates who are local or open to relocating; relocation assistance is available and may be included in the offer package where appropriate
- Willingness to travel up to 10% domestically for testing and demonstrations
- We offer comprehensive medical, dental, and visions plans
- 401(k) Retirement Savings Plan to invest in your long-term retirement goals
- Equity grants for new hires
- Unlimited PTO
- Extremely generous company holiday calendar, including a holiday hiatus in November, & December
- Generous Parental Leave
- Lifestyle Spending Account
- FSA
- DCFSA
- HSA
- Hospital Indemnity insurance
- Critical Illness insurance
- Accident insurance
- Basic Life/AD&D, short-term and long-term disability insurance, 100% covered by Firestorm. Plus, the option to purchase additional life insurance for you and your family
- Mental Health Resources: We provide free mental health resources 24/7 including therapy and more. Additional work-life services, such as free legal and financial support, are available to you as well
Export Control Compliance
Equal Opportunity Statement
Get Embedded Engineer jobs like this→
New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.
Email me new jobsSimilar jobs




Frequently asked questions
What is the salary for Embedded & Automation Engineer at Firestorm?
The estimated salary range for Embedded & Automation Engineer at Firestorm is $140,000 - $230,000 USD per year.
Is Embedded & Automation Engineer at Firestorm a remote job?
Yes, Embedded & Automation Engineer at Firestorm is a remote position. Candidates in San Diego, CA may be preferred.
What skills are required for Embedded & Automation Engineer at Firestorm?
The required skills for Embedded & Automation Engineer at Firestorm include: C++, Python, Linux, Robotics, Embedded Systems.
What is the seniority level for Embedded & Automation Engineer at Firestorm?
Embedded & Automation Engineer at Firestorm is a Senior level position.
How do I apply for Embedded & Automation Engineer at Firestorm?
You can view the full description and apply for Embedded & Automation Engineer at Firestorm on EchoJobs: https://echojobs.io/job/firestorm-embedded-automation-engineer-cn858.