Join Raytheon as a Senior Software Engineer focused on developing and maintaining software for test systems in Tucson, AZ. Contribute to cutting-edge technology and work within a dynamic engineering team to enhance product testing and verification. Your skills will play a crucial role in delivering effective solutions to complex challenges.
Key Responsibilities
Develop and integrate object-oriented software applications using C#, C++
Prioritize and manage multiple tasks in a production environment
Troubleshoot software and test equipment
Work 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)
Five years of relevant experience or an Advanced degree with five years of relevant 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 Operating System and Microsoft Visual Studio
Ability to obtain and maintain a U.S. Government issued (Secret) security clearance
Preferred Qualifications
Familiarity with computer architecture and optimization techniques
Knowledge of software drivers for computer hardware interfaces
Working knowledge of data protocols such as TCP/IP, UDP, RS-422
Familiarity with laboratory test instrumentation and software
Experience with Unified Modeling Language (UML)
Experience with software development lifecycles, such as Agile
Knowledge of Software Configuration Management principles
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