Raytheon is looking for software engineers to support development, test, and other tasks throughout a software life cycle for aircraft embedded software applications. The aircraft operating system interfaces with several avionics systems including displays, navigation, and mission planning. This challenging work requires strong problem-solving skills and the desire to learn from and work with world class Engineers.
Requirements
- Experience developing and testing software using C, C++, C-Sharp, Java or closely related software languages.
- Experience developing software in a Windows environment.
- Experience with computer scripting language such as Shell/Perl/Python.
- Experience designing software systems, integration, and management.
- Experience using a Real-Time Operating Systems (RTOS), e.g., Linux, Green Hills (GH) Integrity, VxWorks, or other.
- Ada software development experience.
- Experience in Unix/Linux computing environments.
Responsibilities
- Provides creative solutions to complex technical system and software integration problems.
- Works closely with Systems Engineers to design ideal solutions with the end user and operational needs in mind.
- Support all aspects of a software development life cycle as members of a multi-disciplined team.
- This would include supporting new and legacy military and commercial programs from concept and requirements, to design, development, integration, test, and potentially subsequent maintenance tasking.
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
- Relocation assistance available
- Candidates may be asked to attend select steps of the interview process in-person at one of our office locations, regardless of whether the role is designated as on-site, hybrid or remote.