At
Trane Technologies® we Challenge Possible. Our brands – including
Trane® and
Thermo King® - create access to cooling and comfort in buildings and homes, transport and protect food and perishables, connect customers to elevated performance with less environmental impact, dramatically reduce energy demands and carbon emissions, and innovate with a better world in mind. We boldly challenge what’s possible for a sustainable world.
Job Summary:
In this position, the candidate will be responsible for leading Embedded software development teams for industry-leading products that bring sustainable, efficient climates solutions to buildings, homes, and transportation. The candidate would have to split their time between providing technology leadership to ensure effective product delivery and carrying out people management activities for team engagement and growth.
Responsibilities:
- Carries out design, architecture and development functions for Embedded Software.
- Provides technical leadership to Embedded Software teams and SCRUM teams for one or more projects.
- Prepares estimates, plans for the SDLC activities by working with stakeholders to understand the requirements.
- Provides guidance and mentoring to engineers to improve team engagement.
- Guides software team members for goal setting, tracks and provides constructive feedback on those goals.
- Drives innovations and idea generation activities for the team.
Key Competencies:
- Has extensive knowledge of design and programming in an Embedded Systems environment.
- Expert knowledge of developing modular software using C, C++ in an Embedded platform.
- Experience in developing software using ruby, python is plus
- Familiar with working in an Embedded Linux development environment.
- Capable of understanding Hardware/Software interfaces and reading schematics.
- Familiar with communication protocols like Bluetooth/BLE, TLS and TCP/IP and network security standards.
- At least 2-3 years of experience leading multi-engineer projects and mentoring junior engineers
- Atleast 2-3 years of experience creating architecture for complex software systems and strong object-oriented design skills.
- Experience in writing multithreaded software and class libraries is desired.
- Understanding of communication interfaces like CAN, RS232, I2C, SPI is desired.
- Prior experience in working with Agile software methodologies (Scrum), TDD a plus.
- Experience with software product development is desired.
- Experience in HVAC domain is desired.
Qualifications:
- Total experience of 9 to 11 years.
- Bachelor of Engineering degree in Computer Science, Electronics & Communication, or equivalent required.
We offer competitive compensation and comprehensive benefits and programs that help our employees thrive in both their professional and personal lives. We are proud of our winning culture which is inclusive and respectful at its core. We share passion for serving customers, caring for others, and boldly challenging what’s possible for a sustainable world.
We are committed to achieving workforce diversity reflective of our communities. We are an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identify, national origin, pregnancy, age, marital status, disability, status as a protected veteran, or any legally protected status.