Embedded Software Engineer / Architect (Only US Citizen)

FutureJobHub

Cypress (CA)

On-site

USD 120,000 - 180,000

Full time

7 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

FutureJobHub is seeking an experienced Embedded Software Engineer/Architect to design, develop, and optimize mission-critical embedded software for ground, airborne, and space-based systems.

You will work across Linux, Yocto, VxWorks, and FreeRTOS, write C/C++ for embedded platforms, and lead architecture reviews with cross-functional teams. A strong foundation in RTOS, drivers, and formal verification is required, with preference for security clearance.

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 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.

Skills

C/C++
Embedded software
Yocto Project
VxWorks
FreeRTOS
RTOS concepts
SPI
I2C
UART
Ethernet
CAN
Modbus
Aerospace/Defense experience
Security clearance

Education

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

Tools

Linux
GDB

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

Advanced Embedded Software Engineer
Advanced Embedded Software Engineer

Jobtailor • Clearwater (FL)

On-site
USD 90,000 - 130,000
Senior Embedded Software Architect – Aerospace Systems
Senior Embedded Software Architect – Aerospace Systems

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
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
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
Embedded Software Engineer
Embedded Software Engineer

Singularity Defense Corp. • El Segundo (CA)

On-site
USD 100,000 - 130,000
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

Stealth Startup • Gardena (CA)

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

Singularity Defense • Gardena (CA)

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

PEAK Technical Services Inc. • Huntsville (AL)

On-site
USD 90,000 - 140,000