Senior Embedded Software Engineer: Real-Time C/C++

System One

Huntsville (AL)

On-site

USD 160,000 - 174,000

Part time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

System One in Huntsville, AL is hiring a Senior Embedded Software Engineer to build and support mission-critical embedded software/firmware for defense/aerospace systems. You’ll work hands-on across the full software lifecycle—design, coding, integration, testing, and debugging—on real-time embedded platforms in a fast-paced engineering environment.

You will design/develop embedded software (primarily C/C++) for real-time systems, integrate modules across subsystems, troubleshoot with lab tools,

Qualifications

  • Bachelor’s degree in a technical field (CS/CE/EE/SE/Math).
  • 12+ years of embedded software experience (or 10+ with Master’s).
  • Expert in C/C++ for embedded systems.
  • Real-time OS experience (VxWorks, Integrity, FreeRTOS).
  • Experience with embedded processors (ARM Cortex, RISC-V).
  • Strong problem-solving and ability to work independently and with others.
  • Based in North Alabama or willing to relocate to Huntsville area.
  • Active Secret clearance or ability to obtain.

Responsibilities

  • Design and develop embedded software (C/C++) for real-time systems.
  • Integrate software modules across subsystems and networks.
  • Troubleshoot/debug complex issues with embedded lab tools (JTAG, scopes).
  • Work within Agile, DevOps, CI/CD, test automation practices.
  • Collaborate with cross-functional teams and stakeholders.
  • Mentor engineers and improve development workflows and tools.

Skills

C/C++
Embedded software
RTOS experience
ARM Cortex
RISC-V
Debugging

Education

Bachelor’s degree in CS/CE/EE/SE/Math

Tools

JTAG
Scopes
Docker
Kubernetes

Job description

System One in Huntsville, AL is hiring a Senior Embedded Software Engineer to build and support mission-critical embedded software/firmware for defense/aerospace systems. You’ll work hands-on across the full software lifecycle—design, coding, integration, testing, and debugging—on real-time embedded platforms in a fast-paced engineering environment.

You will design/develop embedded software (primarily C/C++) for real-time systems, integrate modules across subsystems, troubleshoot with lab tools,

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

Similar jobs worth comparing

Senior Embedded Systems Engineer - Real-Time Robotics
Senior Embedded Systems Engineer - Real-Time Robotics

Instant Teams • Huntsville (AL)

On-site
USD 90,000 - 120,000
Comprehensive medical, dental, and vision coverage
Safe Harbor 401(K) with company match
Paid Parental Leave
+2
Sr. Embedded Software Engineer C/C++
Sr. Embedded Software Engineer C/C++

System One • Huntsville (AL)

On-site
USD 160,000 - 174,000
Senior Embedded Software Engineer for Real-Time Defense
Senior Embedded Software Engineer for Real-Time Defense

Via Logic LLC • Huntsville (AL)

On-site
USD 117,000 - 195,000
Senior Embedded Software Engineer – Defense Systems
Senior Embedded Software Engineer – Defense Systems

Technology Service Corporation • Huntsville (AL)

On-site
USD 110,000 - 150,000
ESOP
401(k) plan
Tuition reimbursement
Senior Embedded Software Engineer – Military Systems
Senior Embedded Software Engineer – Military Systems

SAIC • Huntsville (AL)

On-site
USD 110,000 - 150,000
Junior Embedded Software Engineer (Linux/RT) – Flexible Hours
Junior Embedded Software Engineer (Linux/RT) – Flexible Hours

Technology Service Corporation Defense Services • Huntsville (AL)

On-site
USD 65,000 - 90,000
Employee Ownership (ESOP)
401(k) plan
Flexible Work Schedules
+3
Onsite Full-Stack C/C++ Developer — Secret Clearance
Onsite Full-Stack C/C++ Developer — Secret Clearance

System One • Huntsville (AL)

On-site
USD 220,636,000 - 234,963,000
Senior Embedded Systems Engineer - Real-Time, RF & Sensor
Senior Embedded Systems Engineer - Real-Time, RF & Sensor

Kratos Defense & Rocket Support Services, Inc • Huntsville (AL)

On-site
USD 120,000 - 160,000
Senior Software Engineer: Real-Time Embedded & GUI
Senior Software Engineer: Real-Time Embedded & GUI

Page Mechanical Group, Inc. • Huntsville (AL)

On-site
USD 95,000 - 130,000
Real-Time Embedded Software Engineer (Rust/C/C++)
Real-Time Embedded Software Engineer (Rust/C/C++)

Page Mechanical Group, Inc. • Huntsville (AL)

On-site
USD 90,000 - 130,000