C++ Software Engineer (Defense) - Unit Testing Focus

Deploy Alloy

Huntsville (AL)

On-site

USD 70,000 - 110,000

Full time

9 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Profit-sharing plan
Competitive salaries
Education reimbursement program
401(k) profit-sharing plan
Opportunities for internal promotions

Job summary

DEPLOY seeks a Software Engineer (Junior to Mid-Level) for an in-office role in Huntsville, Alabama. You will contribute to mission-critical software for a complex defense system, primarily in C++, with potential Ada work.

The role emphasizes robust unit testing and quality practices in a fast-paced environment. You will review tests, design and implement new unit tests, and work with engineers, systems, QA, and customer representatives to improve reliability and maintainability of the software

Qualifications

  • Bachelor's degree in a technical field such as CS/CE/SE/EE.
  • Strong experience developing software in C++.
  • Experience with unit testing and software quality practices.
  • Ability to work in a customer-facing, collaborative environment.
  • Active Secret security clearance or ability to obtain one.

Responsibilities

  • Develop, modify, and maintain software primarily in C++.
  • Support Ada software development efforts as required.
  • Review existing unit tests and evaluate test coverage.
  • Design, develop, and implement new unit tests for existing components.
  • Improve automated testing to support daily builds and regression testing.
  • Analyze defects, troubleshoot, and implement fixes.
  • Participate in design and code reviews with cross-functional teams.
  • Collaborate with software, systems, QA, and DevOps engineers to improve quality.
  • Contribute to documentation, testing standards, and best practices.
  • Support continuous improvement initiatives for reliability and sustainment.

Skills

C++ programming
Unit testing
Software quality

Education

Bachelor's degree in Computer Science/Engineering or related

Tools

Git version control
Automated testing frameworks
CI/CD

Job description

DEPLOY seeks a Software Engineer (Junior to Mid-Level) for an in-office role in Huntsville, Alabama. You will contribute to mission-critical software for a complex defense system, primarily in C++, with potential Ada work.

The role emphasizes robust unit testing and quality practices in a fast-paced environment. You will review tests, design and implement new unit tests, and work with engineers, systems, QA, and customer representatives to improve reliability and maintainability of the software

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

Similar jobs worth comparing

C++ Software Engineer (Junior–Mid) – Defense, Huntsville
C++ Software Engineer (Junior–Mid) – Defense, Huntsville

Deploy • Huntsville (AL)

On-site
USD 65,000 - 95,000
C++ Software Engineer - Defense Systems, On-Site Huntsville
C++ Software Engineer - Defense Systems, On-Site Huntsville

deploy • Huntsville (AL)

On-site
USD 60,000 - 90,000
Flexible schedules
Education reimbursement
Profit-sharing
+1
Software Engineer (Mid to Senior-Level)
Software Engineer (Mid to Senior-Level)

deploy • Huntsville (AL)

On-site
USD 60,000 - 90,000
Flexible schedules
Education reimbursement
Profit-sharing
+1
Software Engineer (Mid to Senior-Level)
Software Engineer (Mid to Senior-Level)

Deploy Alloy • Huntsville (AL)

On-site
USD 70,000 - 110,000
Profit-sharing plan
Competitive salaries
Education reimbursement program
+2
Software Engineer
Software Engineer

Deploy • Huntsville (AL)

On-site
USD 65,000 - 95,000
Automation-Focused Software Test Engineer (Defense)
Automation-Focused Software Test Engineer (Defense)

Leidos • Huntsville (AL)

On-site
USD 70,000 - 126,000
Automated Software Test Engineer - Defense Systems
Automated Software Test Engineer - Defense Systems

Via Logic LLC • Huntsville (AL)

On-site
USD 70,000 - 126,000
Senior DoD Software Engineer - C++/UNIX Systems
Senior DoD Software Engineer - C++/UNIX Systems

Actalent • Huntsville (AL)

On-site
USD 120,000 - 180,000
Medical
Dental
Vision
+9
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
Senior Test Engineer - Defense/Linux Automation
Senior Test Engineer - Defense/Linux Automation

Lockheed Martin • Huntsville (AL)

On-site
USD 129,000 - 240,000
Medical insurance
Dental & Vision
Flexible schedules 4x10
+9