Collins Aerospace Mission Systems Advanced Technology & Capabilities (ATC) Engineering seeks a Senior Software Engineer to join the Disruptive Systems Technology Team to solve defense customers’ toughest problems through rapidly developing, integrating, and demonstrating systems that employ cutting-edge signal processing and networking innovations.
Requirements
- Experience developing in modern programming languages (e.g. C++, Java) in a Linux environment
- Experience with rapid prototyping and development of software solutions
- Experience with embedded software development and software/hardware integration
- Experience with software defined radios (SDRs) or multi-function radio frequency (MFRF) systems
- Experience with Electronic Warfare (EW) and Position, Navigation & Timing (PNT) systems
- Experience with Object Oriented Design/Development and multithreading
- Experience with Agile/SCRUM, DevOps, and test automation practices
Responsibilities
- Participate in the requirements, design, development and testing of software to include development of new work products or enhancement of existing applications and systems
- Design, code, test, integrate, and document software solutions
- Participate in internal review of software components and systems
- Follow established development practices and processes to maintain the configuration management of software products
- Participate in the advancement of the software development environment and DevOps practices within Engineering
- Design and develop innovative solutions for communication, navigation, radar and electronic warfare applications
- Derive requirements for new concepts and systems from overall project goals
Other
- The ability to obtain and maintain a U.S. government issued security clearance is required. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance
- Ability to travel up to 15%
- Active and transferable U.S. government issued Top Secret with SCI security clearance preferred