Raytheon's Advanced Product Solutions department provides the United States Government and International Partners with remote sensing systems for time-critical intelligence, surveillance, and reconnaissance (ISR) operations. The ISR Information and Intelligence Engineering group needs to develop algorithms and software for processing, optimizing, and creating intelligence products from these sensors, requiring a Principal Software Engineer to work on state-of-the-art imaging systems.
Requirements
- Experience with C++ and Java development with a focus on application scalability and performance.
- Experience with web development.
- Experience with Kubernetes.
- Experience with Machine Learning concepts.
- Experience with GPU Programming.
Responsibilities
- Perform software development within an Agile Software Development group.
- Provide mentorship and technical insight into new software components.
- Provide direct support of program efforts and proposal activities.
- Develop software in multiple languages, including but not limited to C++, Java, Typescript.
- Design and develop high performance software in a dynamic environment.
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
- DoD Clearance: Secret
- Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and a minimum of 8 years of prior work experience, or an Advanced Degree in a related field and a minimum of 5 years of prior work experience unless prohibited by local laws/regulations.
- Experience with estimating software tasks for extended periods of time (i.e. longer than 12 months).
- Experience interacting with customers (internal or external), suppliers, and/or other organizations / disciplines.