DoD-Cleared Software Engineer — Mission-Critical Systems

Davidson Technologies

Huntsville (AL)

On-site

USD 130,000 - 180,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Davidson Technologies seeks a Software Engineer for an onsite role in Huntsville, AL. You will lead design, development, and integration of complex software and embedded systems supporting DoD aerospace programs.

The role emphasizes Agile/DevSecOps practices, rigorous documentation, and cross-disciplinary collaboration. The ideal candidate has extensive SDLC experience, knowledge of OO languages (C++, Java, Python), and a background in mission-critical software for DoD or aerospace domains.

Qualifications

  • Strong, hands-on experience across the software development lifecycle (requirements, architecture, design, implementation, integration, testing, deployment).
  • Experience with object-oriented languages such as C++, Java, or Python.
  • Experience developing software for complex embedded or distributed systems.
  • Knowledge of Agile methodologies (Scrum/SAFe).
  • Experience with version control, issue tracking, automated testing, and build/deployment tools.
  • Experience with CI/CD and/or DevSecOps environments.
  • Experience maintaining technical software documentation and engineering artifacts.
  • Ability to troubleshoot complex software issues and collaborate across disciplines.
  • Ten years of relevant software engineering experience.
  • Bachelor's degree in a related technical discipline; substitution allowed with 4 years of additional experience.

Responsibilities

  • Analyzes requirements, ops concepts, and architectures to define software solutions meeting mission objectives.
  • Leads design, development, integration, testing, and maintenance of complex software applications and embedded systems.
  • Translates requirements into software architecture and design, delivering implementable work products.
  • Evaluates design options to meet performance and mission needs.
  • Provides technical leadership across architecture, design, coding, testing, and deployment.
  • Develops and maintains software documentation and engineering artifacts.
  • Collaborates with Systems Engineers, Software Architects, Product Owners, and other stakeholders to resolve issues and risks.
  • Supports integration and verification activities, including test strategy and defect resolution.
  • Contributes to Agile/DevSecOps practices including CI/CD and automated testing.
  • Ensures software solutions meet quality, cybersecurity, safety, and customer requirements.
  • Mentors engineers and helps evolve software processes and standards.
  • Maintains accountability for quality and delivery within scope.

Skills

Software lifecycle
Object-oriented programming
Embedded/Distributed systems
Agile/Scrum/SAFe
CI/CD/DevSecOps
Technical documentation
Troubleshooting
Team collaboration
Software problem solving
Communication

Education

Bachelor's degree in Computer Science or related technical discipline
Four years substituted experience for degree

Tools

Git
Jira
Confluence
Jenkins
GitLab

Job description

Davidson Technologies seeks a Software Engineer for an onsite role in Huntsville, AL. You will lead design, development, and integration of complex software and embedded systems supporting DoD aerospace programs.

The role emphasizes Agile/DevSecOps practices, rigorous documentation, and cross-disciplinary collaboration. The ideal candidate has extensive SDLC experience, knowledge of OO languages (C++, Java, Python), and a background in mission-critical software for DoD or aerospace domains.

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

Similar jobs worth comparing

Senior DoD Software Engineer – Mission-Critical (Huntsville)
Senior DoD Software Engineer – Mission-Critical (Huntsville)

Davidson Technologies, Inc. • Sherwood Park (AL)

On-site
USD 140,000 - 180,000
Senior Defense Software Engineer - Onsite Huntsville
Senior Defense Software Engineer - Onsite Huntsville

Davidson Technologies • Huntsville (AL)

On-site
USD 140,000 - 200,000
Software Engineer - Huntsville, AL
Software Engineer - Huntsville, AL

Davidson Technologies • Huntsville (AL)

On-site
USD 110,000 - 165,000
Senior Software Engineer - Huntsville Alabama
Senior Software Engineer - Huntsville Alabama

Davidson Technologies, Inc. • Sherwood Park (AL)

On-site
USD 140,000 - 180,000
Senior Software Engineer - Huntsville Alabama
Senior Software Engineer - Huntsville Alabama

Davidson Technologies • Huntsville (AL)

On-site
USD 140,000 - 200,000
Software Engineer - Huntsville, AL with Security Clearance
Software Engineer - Huntsville, AL with Security Clearance

Davidson Technologies • Huntsville (AL)

On-site
USD 130,000 - 180,000
Senior Software Engineer - Embedded Systems (Defense)
Senior Software Engineer - Embedded Systems (Defense)

Davidson Technologies • Huntsville (AL)

On-site
USD 110,000 - 165,000
Mid-Level Software Engineer - Huntsville, Alabama
Mid-Level Software Engineer - Huntsville, Alabama

Davidson Technologies, Inc. • Sherwood Park (AL)

On-site
USD 85,000 - 110,000
Mid-Level Defense Software Engineer - Agile, 9/80 Huntsville
Mid-Level Defense Software Engineer - Agile, 9/80 Huntsville

EmergencyMD • Sherwood Park (AL)

On-site
USD 85,000 - 110,000
Software Engineer - Colorado Springs, CO with Security Clearance
Software Engineer - Colorado Springs, CO with Security Clearance

Davidson Technologies • Colorado Springs (CO)

On-site
USD 120,000 - 180,000