Embedded SW Engineer

Trane Technologies•La Crosse, WI
•Hybrid

About The Position

Trane Technologies is seeking a Unit Controls Embedded Software Engineer to join a global team developing real-time embedded machine controls for HVAC equipment and its integration with building, campus, and enterprise-wide automation systems. The role contributes to the design, implementation, and testing of complex control strategies for Trane Technologies products, working with engineers across disciplines to deliver robust control systems validated through laboratory testing and virtual simulations. The position offers opportunities to grow and take on leadership and career-building challenges across next-generation controls.

Requirements

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, Software Engineering, or Computer Science.
  • 1–3 years of software development experience.
  • 1–3 years of C++ or similar object-oriented software design experience.
  • Experience in software analysis, design, implementation, testing, and debugging.
  • Excellent verbal, written, and interpersonal skills.

Nice To Haves

  • Hands-on development and troubleshooting experience on embedded targets.
  • Experience with UML and object-oriented design.
  • Knowledge of XML, TCP/IP, MODBUS, BACnet, or LonTalk.
  • Experience using artificial intelligence tools such as GitHub Copilot.
  • Familiarity with database applications.
  • Familiarity with embedded operating systems such as Linux and with networking.
  • Familiarity with software configuration management and defect-tracking tools.
  • HVAC equipment or systems knowledge.
  • Systems integration or engineering knowledge.

Responsibilities

  • Analyze, design, implement, and test real-time embedded software for electronic industrial HVAC controls.
  • Integrate software and hardware, and test and verify system functionality.
  • Help advance software development tools, technology, and processes.
  • Estimate tasks and generate schedules for reporting to leadership and end customers.
  • Manage field-reported defects.
  • Follow established Trane product development procedures and guidelines.

Benefits

  • Health insurance and holistic wellness programs with incentives, effective on day one.
  • Family-building benefits, including fertility coverage and adoption/surrogacy assistance.
  • Up to 15 vacation days, paid holidays, sick leave, and additional options supporting volunteer and parental leave.
  • 401(k) matching.
  • Educational and training opportunities through company programs.
  • Tuition assistance and student debt support.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service