Senior Software Programmers
About the position
At Raytheon, the foundation of everything we do is rooted in our values and a higher calling - to help our nation and allies defend freedoms and deter aggression. We are currently seeking a Senior Software Development Engineer to join our team in Tewksbury, Massachusetts, specifically within the Air & Missile Defense Software Department on the Patriot Fire Unit Software Development Team. The Patriot system is recognized as the world's pre-eminent air defense system, and our current focus is on developing software that supports new system capabilities. We are committed to achieving technical excellence by leveraging a diverse workforce with expertise across a wide range of modern programming languages and computing platforms. In this role, you will participate in the requirements gathering, design, development, and testing of real-time embedded software, application software, and tools. This includes the development of new work products as well as enhancements to existing applications and systems. You will be responsible for designing, coding, testing, integrating, and documenting software solutions. Collaboration is key, as you will work closely with project managers and other engineering professionals to ensure successful project outcomes. Following established development practices and processes is essential to maintain the configuration management of software products. This position requires an onsite presence and extensive interaction with other groups, including Systems Design Engineering and the Software Development Team. Light travel may be required, and there may be occasions where off-hours testing (2nd or 3rd shift) is necessary. Typically, this role requires a Bachelor's degree in Science, Technology, Engineering, or Mathematics (STEM) along with 5 years of relevant experience. Candidates should have experience in Software Engineering, proficiency in C, C++, or Java, and familiarity with Unix/Linux operating systems. A U.S. government-issued Secret security clearance is required, and candidates must be U.S. citizens to be eligible for this clearance. Knowledge of data structures and algorithms, systems software design, operating systems, architectures, and the software development lifecycle is also essential. Experience in a team-based development environment, preferably Agile/SCRUM, DevOps, and test automation, is highly desirable. Prior experience with Patriot software and familiarity with Raytheon?s software development process will be advantageous.
Responsibilities
? Participate in the requirements, design, development, and testing of real-time embedded software, application software, and tools.
,
? Design, code, test, integrate, and document software solutions.
,
? Participate in internal review of software components and systems.
,
? Collaborate with project managers and other professionals within Engineering.
,
? Follow established development practices and processes to maintain the configuration management of software products.
Requirements
? Typically requires a Bachelor's in Science, Technology, Engineering, or Mathematics (STEM) and 5 years of experience.
,
? Experience in Software Engineering.
,
? Experience with C, C++, or Java.
,
? Experience in a Unix/Linux operating system.
,
? Active Secret security clearance is required.
,
? Knowledge of data structures and algorithms, systems software design, operating systems, architectures, software development lifecycle and processes.
,
? Experience developing software in a team-based development environment, preferably Agile/SCRUM, DevOps and test automation.
Nice-to-haves
? Prior experience within Patriot software is highly desirable.
,
? Familiarity with Raytheon software development process is also helpful.
Benefits
? Medical insurance
,
? Dental insurance
,
? Vision insurance
,
? Life insurance
,
? Short-term disability
,
? Long-term disability
,
? 401(k) match
,
? Flexible spending accounts
,
? Flexible work schedules
,
? Employee assistance program
,
? Employee Scholar Program
,
? Parental leave
,
? Paid time off
,
? Holidays
,
? Annual short-term and/or long-term incentive compensation programs depending on the level of the position.
Apply Job!