Software Systems Engineer
Core
Architect software solutions and manage the full software development lifecycle for Army and Joint warfighting functions, including integration, testing, and deployment.
Role type
Senior IC software systems engineer
Builds
Integrated software and systems solutions for warfighters
Domain
Defense / Military / Systems Engineering
Required skills
Software architecture design, requirements definition, test planning, systems integration, CI/CD pipeline management, cloud environment management, network protocols, API design, change management, functional testing, documentation
Preferred skills
C++, CMake, Docker, Kubernetes, Helm, containerization, DevSecOps practices, tactical networks, electronic warfare domain knowledge, Mission Command systems
Technologies
C++, CMake, Docker, Kubernetes, Helm, Git, CI/CD, Cloud, DevSecOps, Network protocols
Responsibilities
Support the software development lifecycle from requirements to maintenance; resolve complex integration challenges; create and maintain integration documentation; conduct integration testing and validation; verify data security and access requirements; perform systems engineering activities; build familiarity with warfighter needs in domains like electronic warfare and PNT.
Seniority
Mid-to-Senior, hands-on IC