Trane Technologies is looking for an Embedded Software Developer to develop real-time embedded machine controls for HVAC Equipment and Equipment Integration into Building, Campus, and Enterprise-Wide Automation Systems.
Requirements
- 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.
- 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.
- Familiarity with embedded operating systems (Linux OS) and networking 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.
Other
- Bachelor’s Degree in Electrical Engineering, Computer Engineering, Software Engineering or Computer Science required.
- Must have excellent verbal, written, and interpersonal skills.
- Estimated 5% travel.