Raytheon Data and Application Software Engineer in Cambridge, Massachusetts
Job Description: Our engineers bring together a range of disciplines including Systems, Electrical, Software, Mechanical, Test, Production, and Quality Assurance. The team represents decades of experience supporting U.S. Navy Fleet Ballistic Missile programs. We are leveraging this wealth of experience and expertise to help our Navy and Draper customers design, develop, produce, field, and support the Trident guidance systems; as well as investigate and develop advanced guidance concepts and systems for the future. The Raytheon team in Cambridge, MA has an opening for a Software Engineer with extensive experience developing complex applications in C++. Development experience should include software architecture, coding, integration, and test, targeting a variety of platforms including COTS PCs or Single Board Computers (SBCs) running Windows or Linux. Experience with real-time applications is also preferred. This is a customer-facing position that provides an excellent opportunity to work within a multi-disciplinary team to develop, implement, analyze, and assess new or refreshed software architecture designs using Object-Oriented (OO) and Model-Based Engineering (MBE) principles and tools for defense applications. The successful candidate will adhere to accepted standards and processes for software development, conduct and participate in code peer reviews and design reviews, and generate test plans to ensure maximum stability and quality of code. The successful candidate will be highly-motivated to dig in and develop in-depth domain expertise incorporating the tools and technology being targeted by the program. This individual should be a self-starter, capable of planning and executing individual tasks on a multidisciplinary team, as well as leading small teams, when necessary. Required Skills: Existing DoD Secret clearance Minimum 4 years’ experience, with a B.S./B.A. in Science, Technology, Engineering or Mathematics (STEM); Experience developing code in C++ Experience with Object Oriented Design and Analysis Strong presentation, written and verbal communication skills to translate data into stories; ability to interface with customers, leadership and multi-disciplined engineering teams U.S. Citizenship status is required as this position will require the ability to access US only data systems. U.S. Citizenship status is required as this position needs an active U.S. Security Clearance as of day one of employment. Desired Skills: Experience in all phases of the software development life-cycle Experience using continuous integration tools Experience with RTI Data Distribution Service (DDS) Practical experience with a system engineering requirements tool such as DOORS Familiarity with modeling languages (UML, etc.) and design tools such as MagicDraw or Rhapsody Experience in leading technical teams and mentoring Experience with DoD programs, military electronics, military standards and documentation Required Education: BS or higher degree in a related field: Electrical Engineering, Software Engineering, Systems Engineering, or Physics; advanced degree a plus 119425
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.