Join Raytheon's Test Equipment Engineering team as a Senior Software Engineer, where you'll develop and maintain software for cutting-edge test systems. This role offers hands-on experience with the latest technologies in a collaborative environment, ensuring the success of Raytheon's mission-critical products.
Key Responsibilities
Develop and integrate object-oriented software applications using C#, C++ in Microsoft Visual Studio
Prioritize and handle multiple tasks in a production environment
Troubleshoot software and test equipment
Collaborate in an engineering team environment
Develop requirements for software products
Communicate effectively with Program Management
Required Qualifications
Bachelor’s Degree in Science, Technology, Engineering, or Mathematics (STEM)
5 years of relevant experience or an Advanced degree with 5 years of experience
Experience in developing and integrating software applications using C++, C#, Java, Python or Visual Basic
Experience with integrated development environments and debugging tools
Experience with Windows OS and Microsoft Visual Studio
Ability to obtain and maintain a U.S. Government issued Secret security clearance
Preferred Qualifications
Familiarity with computer architecture and hardware optimization
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
Experience with Unified Modeling Language (UML)
Knowledge of software development lifecycles like Agile
Experience with Software Configuration Management
Experience with Microsoft Azure DevOps Server
Benefits & Perks
Medical, dental, and vision insuranceLife insuranceShort-term and long-term disability401(k) matchFlexible spending accountsFlexible work schedulesEmployee assistance programEmployee Scholar ProgramParental leavePaid time off and holidays