KBR is seeking a Junior Communications Systems Software Engineer to support development, integration, and evaluation of communications software capabilities for contested and degraded environments.
Requirements
- Develop and maintain software supporting communications systems, protocol emulation, and analysis environments
- Implement communications software components under guidance, including protocol handling, data paths, and control logic
- Support integration of communications software with SDR platforms and laboratory test environments
- Develop and maintain user interfaces or tooling to configure systems, execute tests, and visualize results
- Assist with development of test harnesses for protocol validation, regression testing, and behavior characterization
- Support CI/CD pipelines, containerized environments, and automated test workflows used by the team
- Read and implement technical documentation and specifications with increasing independence over time
- Document software functionality, test procedures, and observed behaviors to support technical reviews and user adoption
Benefits
- Basic Compensation: $90,000 - $110,000
- Equal opportunity employer
- Zero Harm culture