Embedded Software Engineer

Trane ItaliaClarksville, TN
Hybrid

About The Position

As a world leader in creating comfortable, sustainable, and efficient climate solutions for buildings, homes and transportation, Trane Technologies is committed to putting the planet first. Through its businesses, Trane® and Thermo King, sustainability is integral to its operations. The company seeks individuals who dare to challenge the world's problems and contribute to a better future. The digital solutions team is at the forefront of developing next-generation climate technology aimed at reducing demand-side energy consumption and emissions. This team leverages technical expertise and advanced analytics to create data-driven solutions that benefit customers, communities, and the planet, including advancements in AI for HVAC and efficiency analytics. Trane Technologies is looking for an experienced Embedded Software Engineer to join the Trane team in La Crosse, WI, or Clarksville, TN. This role focuses on creating industry-leading HVAC equipment controls, building on Trane's reputation for delivering energy-efficient and reliable solutions that minimize operating costs and environmental impact. The team values diverse views, opinions, and perspectives, offers strong technical leadership, and aims to change the world through customer relationships.

Requirements

  • Bachelor’s Degree in Electrical Engineering, Computer Engineering, Software Engineering or Computer Science required
  • 2-10 years of software development experience.
  • C++, React, JavaScript, CSS or similar software design experience required.
  • Experience in analysis, design, implementation, test, and debugging of embedded real time software required.
  • Experience in hands on development and troubleshooting on embedded targets.
  • Demonstrated sound decision-making and judgment required.
  • Must have excellent verbal, written, and interpersonal skills.

Nice To Haves

  • Experience in the UML and Object Oriented Design a plus.
  • Part-time User Interface development
  • Knowledge of XML, TCP/IP, MODBUS, BACnet, LonTalk a plus.
  • Familiarity with database applications a plus.
  • Familiarity with embedded operating systems (Linux OS) and networking a plus.
  • Familiarity with software configuration management and defect tracking tools a plus.
  • Familiarity with peer reviews of design/implementation a plus.
  • Familiarity with reading schematics and data sheets for components a plus.
  • HVAC equipment/systems knowledge a plus.

Responsibilities

  • Analyze, design, implement, test real-time embedded software for electronic industrial HVAC controls.
  • Integrate software & hardware - test & 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

  • Benefits designed for you to Thrive at work and at home.
  • Competitive compensation
  • Comprehensive benefits and programs.
  • Inclusive culture
  • Benefits to support you and your family
  • Limitless opportunities to grow
  • Flexibility to help you balance life’s demands
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service