BMDS Software Engineer — On‑Site, High-Impact Defense Tech

nLogic

Huntsville (TN)

On-site

USD 120,000 - 170,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

nLogic is seeking a BMDS Software Engineer to design, implement, integrate, and test mission-critical software for large-scale defense systems. You will develop algorithms and system behaviors in a fast-paced, Agile environment, collaborating across multidisciplinary teams on-site in Huntsville, AL.

Required qualifications include a STEM degree, experience in C++, Java, or Ada, and a DoD Secret clearance. Willingness to learn Ada and work in a closed-area environment is essential.

Qualifications

  • Bachelor's degree in STEM required.
  • Advanced degrees encouraged for consideration.
  • Strong knowledge of software engineering principles, algorithms, and data structures.

Responsibilities

  • Design, implement, integrate, and test software features for mission-critical system capabilities.
  • Develop and maintain complex algorithms, including math/physics-based solutions.
  • Contribute to large, long-lived codebases with high reliability and performance requirements.
  • Perform software debugging, issue resolution, and code optimization.
  • Collaborate with systems engineers, algorithm developers, and test engineers to ensure accurate requirements implementation.
  • Participate in Agile ceremonies, technical discussions, peer reviews, and design sessions.
  • Document software behavior, design decisions, and test results clearly.

Skills

C++
Java
Ada

Education

Bachelor's degree in STEM
Advanced degree preferred

Tools

Linux
MATLAB
Python
Git/GitLab
Jenkins
Ansible

Job description

nLogic is seeking a BMDS Software Engineer to design, implement, integrate, and test mission-critical software for large-scale defense systems. You will develop algorithms and system behaviors in a fast-paced, Agile environment, collaborating across multidisciplinary teams on-site in Huntsville, AL.

Required qualifications include a STEM degree, experience in C++, Java, or Ada, and a DoD Secret clearance. Willingness to learn Ada and work in a closed-area environment is essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

BMDS Software Engineer
BMDS Software Engineer

nLogic • Huntsville (TN)

On-site
USD 120,000 - 170,000
BMDS Integration & Test Engineer — HWIL & Simulations
BMDS Integration & Test Engineer — HWIL & Simulations

nLogic • Huntsville (AL)

On-site
USD 85,000 - 120,000
Medical, dental, and vision insurance
Paid time off
401(k) retirement plan
+2
BMDS Integration & Test Engineer
BMDS Integration & Test Engineer

nLogic • Huntsville (AL)

On-site
USD 85,000 - 120,000
Medical, dental, and vision insurance
Paid time off
401(k) retirement plan
+2
Missile Defense Systems Software Engineer - National Team
Missile Defense Systems Software Engineer - National Team

Boeing • Huntsville (TN)

On-site
USD 99,000 - 217,000
Flexible work environment
Very generous tuition assistance
Paid parental leave
+2
Software Engineer – Ada/C++ for Defense Fire Control (Secret)
Software Engineer – Ada/C++ for Defense Fire Control (Secret)

deciBel Research, Inc • Huntsville (AL)

On-site
USD 85,000 - 115,000
Software Engineer - Defense Systems (Ada/C++, Linux, CI/CD)
Software Engineer - Defense Systems (Ada/C++, Linux, CI/CD)

deciBel Research, Inc. • Huntsville (AL)

On-site
USD 90,000 - 130,000
Software Engineer
Software Engineer

Cts Technology Solutions, Inc. • Colorado Springs (CO)

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

deciBel Research, Inc. • Huntsville (AL)

On-site
USD 90,000 - 130,000
Defense Software Engineer (C++/Ada) – Secret Clearance
Defense Software Engineer (C++/Ada) – Secret Clearance

Moseley Technical Services, Inc. • Huntsville (AL)

On-site
USD 90,000 - 120,000
ESOP
401(k) Plan with company match
Tuition and Training Reimbursement
+1
Software Engineer - Huntsville, Alabama
Software Engineer - Huntsville, Alabama

Davidson Technologies, Inc. • Huntsville (AL)

On-site
USD 95,000 - 130,000