Design, develop, test and integrate software for the Modular Mission Computer (MMC) family of airborne processor products. Tasking may involve all phases of the software development life cycle. The successful candidate will develop real time embedded software using the Scrum Agile methodology and standard Raytheon processes. In addition to the modification of the existing product line code base, there will be development of new software functionality/capabilities in order to meet specific product instantiation requirements. Development includes low level interface and control of processor board hardware and the creation of hardware, messaging and operating APIs for use by other software. Positions exist in both the development of deployable mission software and in the development of critical test software used to test/verify the mission software.
U.S. Citizenship status is required as this position needs an active U.S. Security Clearance as of day one of employment. To facilitate potential additional clearances that may be required by the program, the candidate’s last clearance investigation should be less than 5 years old.
2 years of professional software development experience
Real-time embedded software development experience
C/C++ programming experience
Demonstrated experience with direct control of hardware devices and registers
Demonstrated ability to solve complex software development or integration issues using innovative solutions
Experienced with product development utilizing standard software development processes
Experience working independently as well as collaboratively in a team environment
Strong verbal and written communication skills
Active Secret security clearance with investigation within last 5 years
Experience planning, conducting, coordinating and managing technical development activities.
System level thinking and pro-active engagement with management and other disciplines
Experience with product development utilizing the Scrum techniques of the agile software development process
Experience with Real Time Operating System (RTOS) such as Green Hills or VxWorks
Experience with Serendipity Test Executive, National Instruments (NI) TestStand and NI LabWindows/CVI
Required Education: Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, Math, Science or Engineering.
This position requires a U.S. person or the ability to obtain an Export Authorization from the appropriate government agency for non-U.S. persons.
Raytheon is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, creed, sex, sexual orientation, gender identity, national origin, disability, or protected Veteran status.