Logo
ZipRecruiter

Embedded Systems Engineer

ZipRecruiter, Huntsville, Alabama, United States, 35824

Save Job

Job DescriptionJob Description

Job Title:

Embedded Software Engineer – Defense Program Location:

Huntsville, AL (100% Onsite at Contractor Facility) Clearance:

Active Secret required; TS eligible or

Overview:

Join a team supporting a next- defense program responsible for developing critical missile interceptor systems. This effort involves building complex, real-time embedded software from the ground up to support security missions. As an Embedded Software Engineer, you’ll work in an agile, full life-cycle development environment, contributing to software deployed on interceptor flight hardware.

Key Responsibilities:

Develop real-time embedded software in

C++

for systems running on

RTOS platforms .

Participate in full software life cycle activities, including:

Requirements analysis using

DOORS

UML-based design using tools such as

Cameo

Software implementation, unit testing (e.g.,

GoogleTest ), and system integration

Simulation and target hardware execution

Collaborate with systems and test teams to ensure software meets both architectural and mission requirements.

Follow established

Scaled Agile (SAFe)

practices, including sprint planning, peer reviews, and continuous integration.

Contribute to formal design documentation and support key milestone reviews.

Work within classified and controlled environments, adhering to all configuration control and security standards.

Required Qualifications:

Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, or related field.

3+ years of professional experience in

C++ embedded software development

Proficiency with

real-time operating systems

and low-level hardware/software integration

Experience with:

UML modeling tools ( e.g., Cameo )

Version control tools ( Git/GitLab )

Unit testing frameworks ( GoogleTest, PyTest , etc.)

Familiarity with

requirements engineering

and tools like

DOORS

Active Secret clearance

required; TS eligibility

Qualifications:

Background in

aerospace, defense, or missile systems

Exposure to

middleware development

or

flight software frameworks

Understanding of

CI/CD pipelines

and modern software factory practices

Participation in formal reviews such as

PDR/CDR

Experience using

Digital.ai Agility

or other enterprise Agile tools

Work Environment:

Collaborative development team of 100+ engineers

Work conducted

onsite

at a secure contractor facility in

Huntsville, AL

Structured, well-defined engineering processes supporting a mission-critical defense program

Openings available on both

flight software development

and

test automation teams