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.
Major Responsibilities:
· Responsible for development and testing of embedded software for comfort controls.
· Project ownership & develop and maintain embedded software, software design, and production support.
· Supports immediate Manager in Team initiatives, team management, planning etc.,
· Can functionally lead a team with PMP responsibilities for a small group (< 5 members)
· Significantly (>70%) contributes to work/deliverables of the team
· Should be able to effectively drive the team towards innovation goals and mentor the team for developing proof of concepts.
· Act as a consultant and provide guidance to the Tech Leads in architecture & design, and in addressing complex issues
· Define product implementation strategy and recommend engineering approach
· Participate in discussions with stakeholders for new technology initiatives in ETC working across SBUs
· Contribute to the system engineering capability within the team by collaborating across project teams
· Drive knowledge management initiatives within the team
· Drive innovation as a culture and engage the team members in challenging assignments, filing disclosures and patents
Education/Experience:
· M.E /M.Tech or B.E / B.Tech (Electrical, Electronics, Instrumentation, Controls).
· 7-10 years embedded software development and testing for 32 bit microcontrollers experience required.
· Embedded software experience using the following programming languages required C/C++.
· Very strong in C with exposure to OOA/OOD/OOP & C+· Exposure to Micro Controllers or Device Level Programming in C or Assembly
· Strong oral and written communication skills
· Past work in multi-member development teams and use of Configuration Management tools
· Knowledge of Scripting languages like Ruby, Python, and shell is a plus.
Key Competencies:
· Experienced in embedded peripherals.
· Communications protocol knowledge and development experience desired.
· Well-developed verbal and written communication skills required.
· Demonstrated ability to work in a team environment. Good interaction skills required.
· Aptitude to pursue a technical career in a product engineering company
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.