Junior Software Engineer - Embedded Defense Systems

Society of Defense Financial Management

Huntsville (AL)

On-site

USD 70,000 - 126,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

Job summary

Leidos in Huntsville is seeking a Software Engineer to develop robust software for Tactical strike guided munition programs. You will work on full-stack software architectures and mission-critical tools, with emphasis on safety, cybersecurity, and RMF compliance.

Responsibilities include design reviews, tool selection, and collaboration across teams. Requires 2+ years in embedded software and C/C++. U.S. citizenship and DoD clearance eligibility are required.

Qualifications

  • Bachelor's degree in a relevant technical field with GPA 3.0+.
  • 2+ years of relevant technical experience.
  • Experience developing, integrating, testing, or troubleshooting embedded software interfacing with embedded systems.
  • U.S. citizen eligible for DoD clearance.
  • Resident of North Alabama or willing to relocate to Huntsville area.
  • Proficiency in C/C++ and exposure to Python or Java.
  • Understanding of software architecture patterns and CM practices.
  • Experience with software quality engineering concepts.

Responsibilities

  • Design and implement full-stack software architecture for missile system applications, including guidance, navigation, control, telemetry, and mission planning.
  • Participate in design, code, and review processes to ensure quality and standards.
  • Support tool selection, frameworks, and development approaches.
  • Develop modular, reusable, portable, and maintainable software.
  • Ensure code reviews and best practices are followed.
  • Collaborate with team members and communicate regularly.
  • Support flight test operations and post-test analysis.
  • Ensure software adheres to military and aviation safety and RMF standards.

Skills

C/C++
Python
Java
Embedded systems
Software architecture

Education

Bachelor's degree in Software Engineering / CS / CE / EE / Aerospace / Mathematics

Tools

Containerization / Docker / Kubernetes
MATLAB/Simulink

Job description

Leidos in Huntsville is seeking a Software Engineer to develop robust software for Tactical strike guided munition programs. You will work on full-stack software architectures and mission-critical tools, with emphasis on safety, cybersecurity, and RMF compliance.

Responsibilities include design reviews, tool selection, and collaboration across teams. Requires 2+ years in embedded software and C/C++. U.S. citizenship and DoD clearance eligibility are required.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Junior Embedded Software Engineer — Defense Systems
Junior Embedded Software Engineer — Defense Systems

Society of Defense Financial Management • Huntsville (AL)

On-site
USD 70,000 - 126,000
Real-Time Embedded Software Engineer – Defense Systems
Real-Time Embedded Software Engineer – Defense Systems

Society of Defense Financial Management • Huntsville (AL)

On-site
USD 87,000 - 157,000
Software Engineer - Embedded & Mission Systems
Software Engineer - Embedded & Mission Systems

Leidos LLC • Huntsville (AL)

On-site
USD 87,000 - 157,000
Health and Wellness programs
Income Protection
Paid Leave and Retirement
Mid-Level Embedded Software Engineer – Real-Time Defense
Mid-Level Embedded Software Engineer – Real-Time Defense

Leidos Inc • Huntsville (AL)

On-site
USD 87,000 - 157,000
Health and Wellness programs
Income Protection
Paid Leave
+1
Embedded Software Engineer – Real-Time Defense Systems
Embedded Software Engineer – Real-Time Defense Systems

Via Logic LLC • Huntsville (AL)

On-site
USD 87,000 - 157,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
Missile Systems Software Engineer
Missile Systems Software Engineer

Leidos • Huntsville (AL)

On-site
USD 87,000 - 157,000
Mission-Critical Embedded Software Engineer
Mission-Critical Embedded Software Engineer

Leidos • Huntsville (AL)

On-site
USD 87,000 - 157,000
Senior Embedded Systems Engineer — Defense
Senior Embedded Systems Engineer — Defense

Leidos • Huntsville (AL)

On-site
USD 108,000 - 195,000
Senior Embedded Software Test Engineer for Defense Systems
Senior Embedded Software Test Engineer for Defense Systems

Leidos LLC • Huntsville (AL)

On-site
USD 131,000 - 237,000