C/C++ and Java Software Engineer
Requirements
Must have:
– Bachelor’s degree in Science, Technology, Engineering, or Mathematics (STEM) with a minimum of 2 years of relevant experience – Proficient in developing complex systems using C/C++, Java, or similar object-oriented programming languages – Familiarity with Unix/Linux operating systems – Active and transferable U.S. government-issued Secret security clearance – U.S. citizenship is mandatory due to security clearance eligibility
Responsibilities:
- Design, develop, and maintain software applications for complex systems utilizing C/C++ and Java – Collaborate with cross-functional teams to define and implement new features, ensuring system integration and scalability – Troubleshoot, debug, and enhance existing code for improved performance in intricate environments – Write and maintain detailed documentation for software applications, including architecture and design specifications – Create tools for deploying software across various lab and customer environments – Develop automation pipelines to facilitate upstream software integration and manage configurations – Participate in code reviews to uphold coding standards and best practices – Stay updated on industry trends and advancements in C/C++ and Java technologies relevant to complex systems
-
Company:
At Raytheon, our mission is to support our nation and allies in ensuring freedom and security. With over a century of expertise in engineering, we tackle significant challenges that contribute to a safer world. We are currently looking for a dedicated Software Development Engineer II to join our Zumwalt Software Development Team in Tewksbury, Massachusetts. This role offers opportunities for professional growth and development while working in a collaborative team environment. We prioritize values such as Safety, Trust, and Innovation in our workplace and offer competitive benefits including relocation assistance, medical coverage, and flexible work schedules.