Software Engineer (Range Systems)
Core
Design, develop, integrate, and maintain software solutions for complex defense-related systems, interfacing with hardware components and test equipment.
Role type
Senior IC software engineer (defense systems integration)
Builds
Defense-related software systems integrated with hardware and test equipment
Domain
Defense / Embedded Systems / Test Range Operations
Deliverable
production ML models | product features
Required skills
C++, Java, Python, C#, hardware/software integration, system architecture, requirements analysis, troubleshooting integration issues
Preferred skills
DoD/defense program support, embedded or real-time systems, MBSE, remote range systems, TCP/IP, sockets, client/server architectures
Technologies
C++, Java, Python, C#
Responsibilities
Design and develop software for complex integrated systems; Participate in system architecture and interface definition; Support system integration, testing, and validation; Troubleshoot software and hardware integration issues; Produce and maintain technical documentation
Seniority
Senior, hands-on IC