Embedded Software Engineer / Architect (Only US Citizen)

FutureJobHub

Cypress (CA)

On-site

USD 120,000 - 180,000

Full time

2 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

Job summary

FutureJobHub is seeking an experienced Embedded Software Engineer/Architect to design and optimize mission-critical embedded software for ground, airborne, and space-based systems. You will develop alongside RF, electrical, mechanical, and program teams to ensure robust DO-178 and MIL-STD compliance.

The role requires hands-on work with Linux, Yocto, VxWorks or FreeRTOS, and device-driver development in a high-assurance environment. A security clearance is preferred but not mandatory.

Qualifications

  • Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science or related field.
  • 3+ years of embedded software development experience.
  • Strong experience with Yocto Project.
  • Experience with VxWorks OR FreeRTOS.
  • Hands-on experience in Embedded Software OR Device Driver development.
  • Aerospace/Defense industry experience required.
  • Experience with embedded communication protocols such as SPI, I2C, UART, Ethernet, CAN, or Modbus.
  • Strong understanding of RTOS, debugging, embedded development tools, and software architecture.
  • Active security clearance or ability to obtain clearance preferred.

Responsibilities

  • Develop and architect real-time embedded software for ground, airborne, and space-based systems.
  • Design device drivers, control algorithms, monitoring, power management, and fault-detection software.
  • Develop software in C/C++ for embedded systems.
  • Support embedded software development through design, integration, testing, qualification, and production.
  • Collaborate with RF, electrical, mechanical, systems, and program engineering teams.
  • Ensure compliance with DO-178, MIL-STD, EMI/EMC, reliability, and environmental requirements.
  • Lead architecture reviews, technical trade studies, troubleshooting, and software verification/validation.
  • Mentor engineers and provide technical leadership across embedded software projects.

Skills

C/C++
Embedded software
Linux
Yocto
VxWorks
FreeRTOS

Education

Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science

Tools

Yocto Project
VxWorks
FreeRTOS
Embedded Linux

Job description

We are seeking an experienced Embedded Software Engineer/Architect to design, develop, and optimize mission-critical embedded software for ground, airborne, and space-based systems, including SSPA and BUC platforms.

Key Responsibilities

  • Develop and architect real-time embedded software using Linux, Yocto, VxWorks, and/or FreeRTOS.
  • Design device drivers, control algorithms, monitoring, power management, and fault-detection software.
  • Develop software in C/C++ for embedded systems.
  • Support embedded software development through design, integration, testing, qualification, and production.
  • Collaborate with RF, electrical, mechanical, systems, and program engineering teams.
  • Ensure compliance with DO-178, MIL-STD, EMI/EMC, reliability, and environmental requirements.
  • Lead architecture reviews, technical trade studies, troubleshooting, and software verification/validation.
  • Mentor engineers and provide technical leadership across embedded software projects.

Required Qualifications

  • Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or related field.
  • 3+ years of embedded software development experience.
  • Strong experience with Yocto Project.
  • Experience with VxWorks OR FreeRTOS.
  • Hands-on experience in Embedded Software OR Device Driver development.
  • Aerospace/Defense industry experience required.
  • Experience with embedded communication protocols such as SPI, I2C, UART, Ethernet, CAN, or Modbus.
  • Strong understanding of RTOS, debugging, embedded development tools, and software architecture.
  • Active security clearance or ability to obtain clearance preferred.

Preferred: Experience with RF systems, power electronics, DSP/DPD, FPGA/GPU/NPU technologies, and aerospace software standards.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer
Embedded Software Engineer

Adecco • Los Angeles (CA), California (MO)

On-site
USD 120,000 - 180,000
Senior Embedded Software Architect - Aerospace/Space
Senior Embedded Software Architect - Aerospace/Space

FutureJobHub • Cypress (CA)

On-site
USD 120,000 - 180,000
Embedded Engineer
Embedded Engineer

Novia Infotech • Elyria (OH)

On-site
USD 100,000 - 120,000
Embedded Software Engineer
Embedded Software Engineer

CircuitHire • Torrance (CA)

On-site
USD 140,000 - 210,000
Embedded Software Engineer
Embedded Software Engineer

Singularity Defense Corp. • El Segundo (CA)

On-site
USD 100,000 - 130,000
Electrical System Engineer
Electrical System Engineer

Guided Search Partners • Timonium (MD)

On-site
USD 110,000 - 150,000
Staff Embedded Software Engineer
Staff Embedded Software Engineer

CesiumAstro • Austin (TX)

On-site
USD 120,000 - 180,000
Stock Options
Health Insurance
Dental Insurance
+6
Software Engineer, C++, Sr.
Software Engineer, C++, Sr.

Torentify • Tucson (AZ)

On-site
USD 140,000 - 180,000
Medical Insurance
Dental Insurance
Vision Insurance
+13
Senior Embedded Software Engineer
Senior Embedded Software Engineer

CesiumAstro • El Segundo (CA)

On-site
USD 120,000 - 180,000
Stock Options
Health Insurance
Dental Insurance
+6
Embedded Software Engineer
Embedded Software Engineer

PEAK Technical Services Inc. • Huntsville (AL)

On-site
USD 90,000 - 140,000