Defense Software Engineer (C/C++, Python) – Secret Clearance

Leidos

Huntsville (AL)

On-site

USD 70,000 - 126,000

Full time

9 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive compensation
Health and Wellness programs
Income Protection
Paid Leave and Retirement

Job summary

Leidos in Huntsville, AL, is hiring a Software Engineer to develop software for Tactical strike guided munition programs. You will design robust software frameworks, support flight tests, and ensure compliance with safety and RMF standards.

The role involves full-stack architecture and collaboration in a team to deliver modular, reusable software for mission-critical systems. Requires 2+ years of relevant experience and an active Secret clearance or ability to obtain one.

Qualifications

  • Candidate must possess at least a bachelor’s degree in Software Engineering, Computer Science, Computer Engineering, Electrical Engineering, Aerospace Engineering, Mathematics, or equivalent technical degree with an overall GPA of 3.0 or higher.
  • Candidate should have 2+ years of relevant technical experience.
  • Active Secret clearance or ability to obtain one.
  • Demonstrable experience with C/C++ required.
  • Experience with Python and Java.
  • Understanding of software architecture patterns and design principles.
  • Strong problem-solving abilities and systems-level thinking.
  • Experience with software configuration management principles and techniques, software quality engineering concepts, and good software standards and practices.

Responsibilities

  • Assist with design and implementation of full-stack software architecture and design patterns for missile system applications implementing major system functions (i.e. guidance, navigation, control, telemetry, and mission planning).
  • Participate in technical reviews, design reviews, and code reviews to ensure quality and compliance.
  • Support technical decisions on tools, frameworks, and development approaches.
  • Develop software that is designed to promote modularity, reusability, portability, and maintainability requirements.
  • Participate in code reviews, ensuring coding standards and best practices are applied.
  • Direct communication with team members will be required on a frequent basis.
  • Support flight test operations and post-test analysis.
  • Develop software that adheres to military and aviation standards for safety, cybersecurity, and RMF.

Skills

C/C++
Python
Java
Software architecture
RMF

Education

Bachelor’s degree in Software Engineering, Computer Science, Computer Engineering, Electrical Engineering, Aerospace Engineering, Mathematics, or equivalent with GPA 3.0+

Tools

MATLAB/Simulink
Containerization
CI/CD pipelines

Job description

Leidos in Huntsville, AL, is hiring a Software Engineer to develop software for Tactical strike guided munition programs. You will design robust software frameworks, support flight tests, and ensure compliance with safety and RMF standards.

The role involves full-stack architecture and collaboration in a team to deliver modular, reusable software for mission-critical systems. Requires 2+ years of relevant experience and an active Secret clearance or ability to obtain one.

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

Similar jobs worth comparing

Defense Software Engineer - C/C++, Embedded & Real-Time
Defense Software Engineer - C/C++, Embedded & Real-Time

Leidos Inc • Huntsville (AL)

On-site
USD 70,000 - 126,000
Missile Systems Software Engineer – Real-Time & MOSA
Missile Systems Software Engineer – Real-Time & MOSA

Leidos Inc • Huntsville (AL)

On-site
USD 87,000 - 157,000
Junior Software Engineer — Defense & Embedded Systems
Junior Software Engineer — Defense & Embedded Systems

Koitecc Solutions • Huntsville (AL)

On-site
USD 66,000 - 126,000
Missile Systems Software Engineer – Kinetic Effects
Missile Systems Software Engineer – Kinetic Effects

Leidos • Huntsville (AL)

On-site
USD 87,000 - 157,000
Software Engineer - Defense Systems (Real-Time & Embedded)
Software Engineer - Defense Systems (Real-Time & Embedded)

Via Logic LLC • Huntsville (AL)

On-site
USD 75,000 - 126,000
Lead M&S Software Engineer – DoD (Secret Clearance)
Lead M&S Software Engineer – DoD (Secret Clearance)

PeopleTec, Inc. • Huntsville (AL)

On-site
USD 120,000 - 160,000
Automated Software Test Engineer (Defense Systems)
Automated Software Test Engineer (Defense Systems)

Leidos Inc • Huntsville (AL)

On-site
USD 70,000 - 126,000
Competitive compensation
Health benefits
Paid leave
+1
Defense Software Engineer – Linux, C/C++, Python, SAFe
Defense Software Engineer – Linux, C/C++, Python, SAFe

Koitecc Solutions • Huntsville (AL)

On-site
USD 87,000 - 158,000
Software Engineer, Guidance & Mission Planning
Software Engineer, Guidance & Mission Planning

Koitecc Solutions • Huntsville (AL)

On-site
USD 87,000 - 157,000
Missile Defense Software Support Engineer
Missile Defense Software Support Engineer

Leidos • Huntsville (AL)

On-site
USD 69,000 - 126,000