Unit Controls Embedded Software Developer

Trane ItaliaLa Crosse, WI
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. Sustainability is integral to their business, and they invite individuals to join them in challenging what's possible for a sustainable world. 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, including BrainBox AI and Nuvolo, combines technical expertise with advanced analytics to create data-driven solutions that benefit customers, communities, and the planet. Trane Technologies is seeking a Unit Controls Embedded Software Developer to join their Trane team in La Crosse, WI. This global team is responsible for developing real-time embedded machine controls for HVAC Equipment and its integration into Building, Campus, and Enterprise-Wide Automation Systems. Primary responsibilities include assisting in the design, implementation, and testing of complex control strategies for Trane Technologies’ flagship products. The developer will collaborate with various engineering disciplines to ensure robust control systems, verified through laboratory testing and virtual simulations. This role offers growth, leadership, and career-building challenges on next-generation controls, with potential for broader opportunities within the global organization.

Requirements

  • Bachelor’s Degree in Electrical Engineering, Computer Engineering, Software Engineering or Computer Science required.
  • 1-3 years of software development experience.
  • 1- 3 years of C++ or similar object-oriented software design experience required.
  • Experience in analysis, design, implementation, test, and debugging of software required.
  • Must have excellent verbal, written, and interpersonal skills.

Nice To Haves

  • Experience in hands on development and troubleshooting on embedded targets a plus.
  • Experience in the UML and Object-Oriented Design a plus.
  • Knowledge of XML, TCP/IP, MODBUS, BACnet, LonTalk a plus.
  • Experience in using Artificial Intelligence tools such as GitHub Co-Pilot.
  • Familiarity with database applications, embedded operating systems (Linux OS) and networking along with software configuration management and defect tracking tools a plus.
  • HVAC equipment/systems knowledge a plus.
  • Systems integration/engineering knowledge a plus.

Responsibilities

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

  • competitive compensation
  • comprehensive benefits and programs
  • benefits to support you and your family
  • limitless opportunities to grow
  • flexibility to help you balance life’s demands
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service