Embedded Software Engineer

Trane Italia•Clarksville, TN
•$108,237 - $151,480•Hybrid

About The Position

Trane Technologies is seeking an experienced Embedded Software Engineer to join its Trane team in La Crosse, Wisconsin, or Clarksville, Tennessee. The team develops next-generation HVAC equipment controls designed to deliver energy-efficient, reliable solutions that reduce operating costs and environmental impact. The role focuses on real-time embedded software for electronic industrial HVAC controls, including analysis, design, implementation, testing, debugging, and integration with hardware. The position follows established product development procedures and contributes to improvements in software tools, technology, and processes. The role includes an estimated 5% travel. The work arrangement is onsite Monday through Thursday, with the option to choose a work location on Fridays based on work needs.

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.
  • Part-time user interface development knowledge of XML, TCP/IP, MODBUS, and BACnet.
  • Familiarity with embedded operating systems, including Linux, and networking.
  • Familiarity with software configuration management and defect-tracking tools.
  • Familiarity with peer reviews of design and implementation.
  • Familiarity with reading component schematics and 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 and holistic wellness programs, including incentives, effective on day one for employees and their families.
  • Fertility coverage and adoption/surrogacy assistance.
  • Up to 15 vacation days, paid holidays, sick leave, and additional options for 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