Software Engineer II - Onsite

RTX•Tucson, AZ
•$75,800 - $144,200•Onsite

About The Position

The Software Engineer II will work within the Hardware in the Loop (HWIL) Department in Tucson, Arizona. HWIL designs, builds, and integrates flight-simulation testing environments for missiles as a final step before flight testing. The role is part of the Effectors Center and involves collaborating with weapon-system designers and a multidisciplinary team to understand requirements, design solutions, integrate systems, and deploy them to support tactical software development, testing, and delivery. The engineer develops software to control HWIL facilities and works on software design, coding, and integration in a real-time environment. The position also involves determining end-user needs by analyzing system capabilities, resolving issues related to program intent and input/output requirements, ensuring hardware and software standards are met, and designing and implementing build procedures. The engineer may train software developers in configuration-management tools and software-quality standards, including control modeling and model-based design. This is an onsite role. An active and transferable U.S. government security clearance is required before starting; U.S. citizenship is required for eligibility for a clearance.

Requirements

  • Master’s degree in Computer Science, Software Engineering, or a related Science, Technology, Engineering, or Mathematics (STEM) major, obtained by the start date.
  • Experience with systems requirements, systems integration, systems test, systems software, and/or systems hardware; experience may come from job experience, research, coursework, or projects.
  • Ability to obtain an active and transferable U.S. government-issued security clearance before the start date.
  • U.S. citizenship, as required for security-clearance eligibility.

Nice To Haves

  • Experience with RF theory and its application in systems.
  • Experience with electronics design and/or data analysis using tools such as MATLAB.
  • Experience troubleshooting systems using test equipment such as oscilloscopes, logic analyzers, network analyzers, and/or spectrum analyzers.
  • Knowledge of networking and IP-address-based equipment.
  • Knowledge of or experience with software languages such as Java, C, C++, or similar languages; scripting languages such as Python and/or Perl; and MATLAB scripts for data analysis.

Responsibilities

  • Collaborate with a multidisciplinary team to develop software that controls Hardware-in-the-Loop (HWIL) facilities.
  • Analyze system capabilities and end-user needs to resolve issues involving program intent, output requirements, and input data acquisition.
  • Ensure hardware and software standards are met.
  • Design and implement build procedures to support hardware and software product development and use.
  • Design, code, and integrate software in a real-time environment.
  • May train software developers in configuration-management tools and software-quality standards, including control modeling and model-based design.
  • Work with weapon-system designers to understand requirements, design solutions, integrate systems, and deploy them to support tactical software development, testing, and delivery.

Benefits

  • Relocation eligible.
  • Medical, dental, and vision insurance.
  • Life insurance.
  • Short-term and long-term disability coverage.
  • 401(k) match.
  • Flexible spending accounts.
  • Flexible work schedules.
  • Employee assistance program.
  • Employee Scholar Program.
  • Parental leave.
  • Paid time off and holidays.
  • Applicants may be eligible for annual short-term and/or long-term incentive compensation, subject to position level and other factors; payments are not guaranteed.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service