Software Engineer II - Test Solutions Center

RTX•Tucson, AZ
•$68,900 - $131,100•Onsite

About The Position

The Software Engineer II will work on the Test Solutions team within the Hardware Discipline Center, a multidisciplinary organization that provides test solutions for production lines across Raytheon's missile portfolio. The role focuses on designing, developing, integrating, and maintaining software as part of onsite factory support for weapon-system product development. The software team develops advanced Windows applications and integrates software solutions with engineering systems used in engineering labs, field settings, and production environments. The selected candidate will develop applications, libraries, and instrument drivers using the development language, software style, and integrated development environment specified by the organization. The position contributes to multidisciplinary engineering teams and product development across the lifecycle, including demonstrations, early engineering tests, design verification tests, production, and post-production sustainment. Work may be performed independently or as part of a team, supporting the production and maintenance of weapon-system products.

Requirements

  • Typically requires a bachelor's degree in a Science, Technology, Engineering, or Mathematics (STEM) field and at least 2 years of relevant experience, or an advanced degree in a related field.
  • At least 2 years of experience developing and integrating software applications using C, C#, and C++ in a .NET environment, as well as Java, Python, or Visual Basic.
  • Experience with the Windows Operating System and Microsoft Visual Studio.
  • Ability to obtain and maintain a U.S. Government-issued Secret security clearance before starting; U.S. citizenship is required.

Nice To Haves

  • Familiarity with computer architecture and computer hardware optimization techniques.
  • Working knowledge of developing software drivers for computer hardware interfaces.
  • Working knowledge of common computer hardware interfaces and data protocols such as TCP/IP, UDP, or RS-422.
  • Familiarity with laboratory test instrumentation, electronics, and software, such as oscilloscopes, power supplies, and digital multimeters.
  • Experience with Unified Modeling Language (UML) to visualize software architecture and design.
  • Experience with software development lifecycles such as Waterfall and Agile.
  • Experience with Software Configuration Management principles.
  • Experience with Microsoft Azure DevOps Server or GitHub.
  • Good written and interpersonal communication skills.

Responsibilities

  • Design, develop, and integrate object-oriented software applications using C# and C++ in Microsoft Visual Studio on Windows.
  • Prioritize and handle multiple software engineering tasks concurrently.
  • Troubleshoot software and test equipment instrumentation.
  • Work in a multidisciplinary engineering team environment.
  • Develop and derive requirements for software products.
  • Develop applications, libraries, and instrument drivers.
  • Design, develop, and implement system-level applications supporting the production and maintenance of weapon-system products.

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 may be available, depending on position level and collective-bargaining coverage.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service