Join Raytheon as a Senior Software Engineer focused on developing and maintaining software for test systems. Collaborate with multi-discipline teams to enhance product testing solutions in a cutting-edge engineering environment. Your contributions will directly support mission-critical challenges.
Key Responsibilities
Develop and integrate object-oriented software applications using C#, C++
Troubleshoot software and test equipment
Develop requirements for software products
Prioritize and handle multiple tasks in a production environment
Collaborate in an engineering team environment
Required Qualifications
Bachelor’s Degree in Science, Technology, Engineering, or Mathematics (STEM) or an Advanced degree with 5 years of relevant experience
Experience in developing and integrating software applications using programming languages such as C++, C#, Java, Python, or Visual Basic
Experience with integrated development environments and debugging tools
Experience with Windows Operating System and Microsoft Visual Studio
Ability to obtain and maintain a U.S. Government issued (Secret) security clearance
Preferred Qualifications
Familiar with computer architecture and optimization techniques
Knowledge of software drivers for computer hardware interfaces
Familiarity with data protocols such as TCP/IP, UDP, RS-422
Experience with laboratory test instrumentation and software (e.g., NI VISA)
Experience with Unified Modeling Language (UML)
Understanding of software development lifecycles, such as Agile
Experience with Software Configuration Management principles
Experience with Microsoft Azure DevOps Server
Benefits & Perks
Medical, dental, vision insuranceLife insuranceShort-term and long-term disability401(k) matchFlexible spending accountsFlexible work schedulesEmployee assistance programEmployee Scholar ProgramParental leavePaid time off and holidays