Software Engineer II - Military veterans preferred

Raytheon (


  full-time   employee

United States

Job Description:

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.

Required Skills:

  • 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

  • U.S. Citizenship

  • Active Secret security clearance with investigation within last 5 years

Desired Skills:

  • 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.

147288BR 147288

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.