Software Engineer – Test Equipment (Onsite)

RTX•Rockford, IL
•$68,900 - $131,100•Onsite

About The Position

We are seeking a Software Engineer to join an agile/scrum development team building and supporting a reusable operating environment for automated product testing and hardware-in-the-loop (HIL) simulation systems. The role develops software that interfaces directly with complex test equipment and hardware systems to enable automated testing, simulation, and validation of engineering products. The engineer develops modular applications that integrate test-equipment hardware into a cohesive system, collaborates with electrical engineers on wiring and test-stand requirements, and creates software tools and real-time applications for Automatic Test Equipment. The work includes supporting internal customers in development labs, leading software projects technically and financially, developing for Linux and Windows, maintaining documentation and change requests, and reviewing department processes. The position is onsite in Rockford, Illinois, and requires U.S. citizenship.

Requirements

  • A degree in Science, Technology, Engineering, or Mathematics (STEM), unless prohibited by local laws or regulations, and at least 2 years of relevant experience; alternatively, an advanced degree in a related field.
  • Prior experience developing and integrating software that directly interfaces with hardware-based test or measurement systems, HIL systems, or Automatic Test Equipment environments in a lab or production setting.
  • U.S. citizenship is required because only U.S. citizens are authorized to access information under this program/contract.

Nice To Haves

  • Experience with Python, C++, Bash, and TCL scripting.
  • LabVIEW experience.
  • Strong understanding of electrical engineering concepts.
  • Object-oriented design and software design patterns.
  • Configuration management experience.
  • UX design experience.

Responsibilities

  • Develop and support a reusable operating environment for automated product testing and hardware-in-the-loop simulations as part of an agile/scrum team.
  • Develop modular software applications that interface with test-equipment hardware, including prime mover controllers, loadbanks, power supplies, discrete/analog I/O, and communications data networks.
  • Integrate test-equipment hardware into a cohesive system.
  • Collaborate with electrical engineers on wiring, hardware configuration, and test-stand requirements.
  • Develop software tools, supercomputing clusters, and real-time software applications for Automatic Test Equipment using object-oriented design, scripting languages, and C++.
  • Provide onsite and remote support to internal customers in development labs, including debugging, operating-system administration, and computer hardware build-up and teardown.
  • Lead large software projects from a technical perspective, including design, implementation, and test, and from a financial planning perspective.
  • Develop software for Linux and Windows operating systems.
  • Generate and maintain software documentation and change requests.
  • Review and update department processes.

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Three weeks of vacation for newly hired employees
  • 401(k) plan with employer matching funds and a separate employer retirement contribution
  • Tuition reimbursement
  • Student Loan Repayment Program
  • Life insurance
  • Disability coverage
  • Optional pet insurance
  • Optional home and auto insurance
  • Optional additional life and accident insurance
  • Optional critical illness insurance
  • Group legal coverage
  • ID theft protection
  • Birth, adoption, and parental leave benefits
  • Fertility and family-planning benefits
  • Adoption assistance
  • Autism benefit
  • Employee Assistance Plan, including up to 10 free counseling sessions
  • Wellness rewards program
  • Virtual doctor visits
  • Child and elder care services
  • Second-opinion medical services
  • Flexible spending accounts
  • Flexible work schedules
  • Paid time off and holidays
  • Potential annual short-term and/or long-term incentive compensation, depending on position level and collective-bargaining coverage
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service