Raytheon is looking to develop and maintain signal processing applications for use in a real-time operational environment, requiring modernization of existing systems and technical direction for software development teams.
Requirements
- Experience as a Software Architect.
- Experience developing software using Java or C++.
- Experience with cloud environments and Kubernetes.
- Experience with message brokers such as RabbitMQ, ActiveMQ, or Kafka.
- Experience with enterprise integration patterns.
- Experience with System Engineering processes such as requirements management, use case development, and trade studies.
- Experience with Cameo Modeling using Systems Modeling Language (SysML).
Responsibilities
- Lead program’s baseline modernization efforts.
- Provide technical direction and design to software agile development teams, and other engineering personnel.
- Generate software cost and schedule estimates to support future development bids using techniques such as parametric analysis of Sourced Lines of Code (SLOC), hours, or other metrics.
- Develop and maintain signal processing applications for use in a real-time operational environment.
- Contribute across all phases of systems engineering, software development, integration and test, and metrics.
- Work closely with operations personnel to meet unique and continuously changing development needs.
Other
- Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and a minimum of 10 years of prior relevant experience.
- Mentor and guide senior and junior engineers.
- Experience with the SAFe Agile software development methodology.
- An active and transferable U.S. government issued TS/SCI security clearance is required prior to start date.
- U.S. citizenship is required.