Embedded Software Engineer

trane technologies•La Crosse, WI
•$108,237 - $151,480•Hybrid

About The Position

Trane Technologies is seeking an experienced Embedded Software Engineer for its Trane team in La Crosse, Wisconsin, or Clarksville, Tennessee. The team develops next-generation HVAC equipment controls designed to provide energy-efficient and reliable solutions, reduce operating costs, and lessen environmental impact. The role focuses on real-time embedded software for electronic industrial HVAC controls and involves collaboration across software and hardware development, testing, and verification. The work arrangement is onsite Monday through Thursday, with flexibility to choose a work location on Fridays based on work needs. Estimated travel is 5%. The position is salary-based and incentive eligible.

Requirements

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, Software Engineering, or Computer Science.
  • 2–10 years of software development experience.
  • Experience in analysis, design, implementation, testing, and debugging of embedded real-time software.
  • Experience with hands-on development and troubleshooting on embedded targets.
  • Demonstrated sound decision-making and judgment.
  • Excellent verbal, written, and interpersonal skills.

Nice To Haves

  • Experience with UML and object-oriented design.
  • User interface development knowledge.
  • Knowledge of XML, TCP/IP, MODBUS, and BACnet.
  • Familiarity with embedded operating systems, including Linux OS, and networking.
  • Familiarity with software configuration management and defect tracking tools.
  • Familiarity with peer reviews of design and implementation.
  • Familiarity with reading schematics and component data sheets.
  • HVAC equipment or systems 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.
  • Follow established Trane product development procedures and guidelines.
  • Help advance software development tools, technology, and processes.
  • Estimate tasks and generate schedules for reporting to leadership and end customers.
  • Manage field-reported defects.

Benefits

  • Health insurance for employees and their families, beginning on the first day.
  • Holistic wellness programs with incentives.
  • Fertility coverage and adoption/surrogacy assistance.
  • Up to 15 vacation days, paid holidays, sick leave, and options supporting volunteer and parental leave.
  • 401(k) match.
  • Educational and training opportunities through company programs.
  • Tuition assistance and student debt support.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service