Software Developer
Trane Technologies
At Trane Technologies TM and through our businesses including Trane ® and Thermo King ® , we create innovative climate solutions for buildings, homes, and transportation that challenge what’s possible for a sustainable world. We're a team that dares to look at the world's challenges and see impactful possibilities. We believe in a better future when we uplift others and enable our people to thrive at work and at home. We boldly go.
**Job Summary:**
The Controls Software Developer will be working on a motivated global team to develop real-time embedded machine controls for both HVAC Equipment and Equipment Integration into Building, Campus, and Enterprise-Wide Automation Systems. This opportunity offers growth, leadership, and career building challenges on a variety of next generation controls and can lead to other expanding opportunities in this broad global organization.
**Thrive at work and at home:**
+ **Benefits** kick in on **DAY ONE** for you _and_ your family, including health insurance and holistic wellness programs that include generous incentives – **WE DARE TO CARE** !
+ **Family building benefits** include fertility coverage and adoption/surrogacy assistance.
+ **401K** **match** up to 6%, plus an additional 2% core contribution = up to **8%** company contribution.
+ **Paid time off,** including in support of **volunteer** and **parental leave** needs.
+ Educational and training opportunities through company programs along with **tuition assistance** and **student debt support** .
+ Learn more about our benefits here (https://careers.tranetechnologies.com/global/en/benefits) !
**Where is the work:**
Due to the nature of this role, this position has been designated as a **Hybrid** work schedule, with work performed onsite 3 days each week.
**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.
+ Estimated 5% travel.
**Qualifications:**
+ Bachelor’s Degree in Electrical Engineering, Computer Engineering, Software Engineering or Computer Science required.
+ 0-10 years of software development experience.
**Key Competencies:**
+ Java, C++, 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 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.
+ HVAC equipment/systems knowledge a plus.
+ Systems integration/engineering knowledge a plus.
+ Must have excellent verbal, written, and interpersonal skills.
**Compensation:**
Base Pay Range: $80,000 - $100,000
Disclaimer: This base pay range is based on US national averages. Actual base pay could be a result of seniority, merit, geographic location where the work is performed.
**Equal Employment Opportunity:**
We offer competitive compensation and comprehensive benefits and programs. We are an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, pregnancy, age, marital status, disability, status as a protected veteran, or any legally protected status.
Confirm your E-mail: Send Email
All Jobs from Trane Technologies