Description
The Leidos Defense Sector is seeking a Software Test & Integration Engineer to support the U.S. Army Combat Capabilities Development Command – Soldier Center (DEVCOM SC) mission in Natick, MA.
As a Software Test & Integration Engineer, you will take technical ownership of software-related challenges, independently drive issues to resolution, support hands-on flight testing, and collaborate effectively across government, contractor, operational, and test organizations.
Flight Test & Field Operations Support
- Travel to drop zones and test ranges for flight test and demonstration events (typically 1–2 weeks per trip)
- Set up, configure, and operate ground stations and telemetry equipment in field environments
- Conduct pre-drop software and system checks; assist with rigging, load buildup, and aircraft loading
- Recover and validate flight data using software tools; deliver quick-look analyses to support go/no-go decisions
- Troubleshoot software and integration issues under tight timelines and austere field conditions
Software Integration Support
- Serve as the primary software engineering subject matter expert for the Cargo Aerial Delivery team
- Develop and execute software test procedures; investigate failures from lab, ground, and flight testing
- Operate integration test benches, software-in-the-loop (SIL), and hardware-in-the-loop (HIL) systems
- Maintain, adapt, and develop internal tools including telemetry/flight-log parsers, post-drop analysis scripts, ground station utilities, and basic imagery analysis tools
- Support broader engineering efforts as needed, including tasks outside traditional software roles
Cybersecurity Support
- Act as the technical focal point for Cyber Working Groups (CWG) and Risk Management Framework (RMF) activities
- Prepare cybersecurity documentation supporting Annual Security Reviews and Authorizations to Operate
- Run and interpret vulnerability scans; triage findings, propose remediation plans, and track them to closure
Required Qualifications
- Bachelor’s Degree in Software Engineering, Computer Science, or related field with 2-6 years of experience (additional experience/training/certifications may substitute for a degree)
- US Citizenship; ability to obtain and maintain a Government Common Access Card (CAC)
- Proven abilities with Python and/or C/C++ programming languages and software development
- Strong working knowledge in several of the following: Git/GitLab workflows, software configuration management and version control, software integration, debugging, and troubleshooting, software verification and testing, Linux command-line environments, embedded software or firmware, software/hardware integration, reading and analyzing software logs and telemetry
- Proven ability to communicate technical information clearly across diverse technical teams
- Willingness to travel up to 25% depending on program needs