Production Software Engineer (Hybrid)

RTXRockford, IL
$68,900 - $131,100Hybrid

About The Position

The role of a Production Software Engineer is to conceive and implement software improvements and reliability projects for our production equipment as well as provide technical day-to-day support for existing software. This position works with internal customers, trades, and shared services staff in providing technical assistance and expertise in maintaining existing equipment and helping define and implement future production equipment. Research, architect, build, test and commission software for production equipment. Develop software specifications based on internal product engineering requirements. Develop NI LabView software and support legacy test software (C++). Develop technical documentation to support all software implementations. Ensure proper functioning of equipment through ongoing software support and maintenance. Lead and/or participate in software code reviews. Read and interpret equipment and wiring schematics. Gather and review data concerning equipment specifications, and company or customer requirements as required. Understand customer specifications to confirm operations according to necessary regulations to ensure production quality. Provides operators and technician training to ensure proper equipment use.

Requirements

  • Typically requires a University Degree and minimum 2 years of prior relevant experience or an Advanced Degree in a related field
  • Experience with LabView object-oriented software development
  • Experience with C/C++, Python
  • Must be U.S. Citizen

Nice To Haves

  • A bachelor’s degree in computer science, 3 years of general software and 1 year of LabView development experience OR a bachelor’s degree in an engineering discipline and minimum 7 years of LabView experience.

Responsibilities

  • Research, architect, build, test and commission software for production equipment.
  • Develop software specifications based on internal product engineering requirements.
  • Develop NI LabView software and support legacy test software (C++).
  • Develop technical documentation to support all software implementations.
  • Ensure proper functioning of equipment through ongoing software support and maintenance.
  • Lead and/or participate in software code reviews.
  • Read and interpret equipment and wiring schematics.
  • Gather and review data concerning equipment specifications, and company or customer requirements as required.
  • Understand customer specifications to confirm operations according to necessary regulations to ensure production quality.
  • Provides operators and technician training to ensure proper equipment use.

Benefits

  • Medical, dental, and vision insurance
  • Three weeks of vacation for newly hired employees
  • Generous 401(k) plan that includes employer matching funds and separate employer retirement contribution, including a Lifetime Income Strategy option
  • Tuition reimbursement program
  • Student Loan Repayment Program
  • Life insurance and disability coverage
  • Optional coverages you can buy pet insurance, home and auto insurance, additional life and accident insurance, critical illness insurance, group legal, ID theft protection
  • Birth, adoption, parental leave benefits
  • Ovia Health, fertility, and family planning
  • Adoption Assistance
  • Autism Benefit
  • Employee Assistance Plan, including up to 10 free counseling sessions
  • Healthy You Incentives, wellness rewards program
  • Doctor on Demand, virtual doctor visits
  • Bright Horizons, child and elder care services
  • Teladoc Medical Experts, second opinion program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service