Embedded Software Engineer

Cleared2Hire | The GovTech Talent Platform

Los Angeles (CA)

On-site

USD 120,000 - 180,000

Full time

5 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Medical, dental, and vision coverage
401(k)
Stock options

Job summary

Cleared2Hire | The GovTech Talent Platform is seeking an Embedded Software Engineer to build safety-critical software for industrial systems and advance nuclear energy.

You will develop embedded firmware in C/C++ and Rust, design state machines and fault-tolerant control logic, collaborate with hardware engineers on bring-up and testing, and build automated build, test, and validation infrastructure while debugging with oscilloscopes and analyzers.

Qualifications

  • Bachelor’s degree in CS, engineering, math, or related STEM field.
  • 5+ years of professional embedded software experience.
  • Experience developing embedded or low-level systems.
  • Programming in C, C++, Go, Python, or Rust.
  • Strong fundamentals and ability to make sound technical decisions with incomplete information.
  • Data acquisition systems and DSP experience.
  • PCBA bring-up and electrical hardware troubleshooting.
  • Experience in fast-paced engineering or startup environments.

Responsibilities

  • Develop embedded firmware in C/C++ and Rust to control actuators and process high-speed sensor data.
  • Design state machines, control architectures, and fault-tolerant logic.
  • Collaborate with hardware and electrical engineers on bring-up, integration, and troubleshooting.
  • Build automated build, test, and validation infrastructure.
  • Validate safe, deterministic behavior under normal and fault conditions.
  • Debug systems using oscilloscopes, logic analyzers, and lab tools.
  • Support system testing, commissioning, and improvements to production equipment.

Skills

Embedded software
C/C++
Rust
Go
Python

Education

Bachelor’s degree in CS/engineering/math

Tools

Oscilloscopes
Logic analyzers
System bring-up

Job description

We’re hiring: Embedded Software Engineer

Build software that controls the physical world—and help advance the future of clean nuclear energy.

Cleared2Hire is recruiting an Embedded Software Engineer for a mission-driven team working to make nuclear energy more affordable. This is a hands-on opportunity to develop safety-critical software for industrial systems, working alongside engineers and scientists across electrical, mechanical, chemical, and nuclear disciplines.

What you’ll do:
  • Develop embedded firmware in C/C++ and Rust to control electromechanical actuators and process high-speed sensor data.
  • Design state machines, control architectures, and fault-tolerant control logic.
  • Partner with hardware and electrical engineers on system bring‑up, integration, and troubleshooting.
  • Build automated build, test, and validation infrastructure.
  • Validate safe, deterministic behavior under normal and fault conditions.
  • Debug systems using oscilloscopes, logic analyzers, and other laboratory tools.
  • Support system testing, commissioning, and improvements to production equipment.
What you’ll bring:
  • A bachelor’s degree in computer science, engineering, mathematics, or a related STEM discipline.
  • 5+ years of professional experience.
  • Experience developing embedded or low-level systems.
  • Programming experience in C, C++, Go, Python, or Rust.
  • Strong engineering fundamentals and the ability to make sound technical decisions with incomplete information.
  • Data acquisition systems and digital signal processing.
  • PCBA bring‑up and electrical hardware troubleshooting.
  • Working in a fast-paced engineering or startup environment.

The role may require extended hours and weekends as needed. Benefits include medical, dental, and vision coverage, access to a 401(k), and potential stock options.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Safety-Critical Embedded Software Engineer - C/C++/Rust
Safety-Critical Embedded Software Engineer - C/C++/Rust

Cleared2Hire | The GovTech Talent Platform • Los Angeles (CA)

On-site
USD 120,000 - 180,000
Medical, dental, and vision coverage
401(k)
Stock options
Lead Embedded Software Engineer
Lead Embedded Software Engineer

Alumni Founders • Los Angeles (CA)

On-site
USD 180,000 - 240,000
Stock Options
Medical Insurance
Vision Insurance
+2
Principal Embedded Engineer
Principal Embedded Engineer

IT Resource Hunter • El Segundo (CA)

On-site
USD 200,000 - 310,000
Principal Embedded Software Engineer
Principal Embedded Software Engineer

Decisive Point • El Segundo (CA)

On-site
USD 200,000 - 315,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Commonwealth Fusion Systems • Harvard (MA)

On-site
USD 120,000 - 185,000
Equity
Comprehensive benefits
13 Company-wide holidays
+5
Lead Embedded Software Engineer New Los Angeles, CA
Lead Embedded Software Engineer New Los Angeles, CA

General Matter, Inc. • Los Angeles (CA), Northern (KY)

On-site
USD 165,000 - 260,000
Embedded Software Engineer
Embedded Software Engineer

General Matter • Los Angeles (CA)

On-site
USD 100,000 - 180,000
Stock options
Medical, Vision & Dental coverage
401(k) retirement plan
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Socket.dev • Harvard (MA)

Hybrid
USD 130,000 - 180,000
Hybrid work environment
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Commonwealth Fusion Systems LLC • Massachusetts

On-site
USD 140,000 - 200,000
Equity compensation
Company holidays
Flexible vacation
+8
Senior Software Engineer
Senior Software Engineer

The Nuclear Company • Washington

On-site
USD 121,000 - 143,000
401k with company match
Medical, dental, vision plans
Generous vacation policy