Raytheon is looking for software engineers to support leadership, development, test, and other tasks throughout a software life cycle for V-22 embedded software applications. The V-22 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 with embedded development work in aircraft avionics and displays.
- Experience architecting, Developing, testing software using C, C++, C-Sharp, Java or closely related software languages.
- Experience with embedded Software Architecture on systems using a Real-Time Operating Systems (RTOS), e.g., Linux, Green Hills (GH) Integrity, VxWorks, or other.
- Working knowledge in computer scripting language such as Shell/Perl/Python.
- Experience utilizing software debugging tools to troubleshoot software implementation and ensure integrity of the software products.
- Ada software development experience.
- Experience using software optimization techniques and timing analysis to ensure real-time operation and synchronization of software products.
Responsibilities
- support leadership, development, test, and other tasks throughout a software life cycle for V-22 embedded software applications
- uses and provides technical leadership and 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
- supporting new and legacy military and commercial programs from concept and requirements, to design, development, integration, test, and potentially subsequent maintenance tasking
- provides technical leadership through mentorship, subject matter expertise, team leadership, and participation in proposal, design, and process improvement
- Experience architecting, Developing, testing software using C, C++, C-Sharp, Java or closely related software languages
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
- Leadership experience such as Scrum Master/ Team lead/ Technical area lead on a successful multi-discipline team.
- Experience developing design, requirement, and user documentation.
- Strong Analytical skills.