We uplift others – we believe in providing an opportunity for all and building a culture that is diverse, inclusive, and respectful. We lift each other up and care about the success and well-being of others.
We make an impact – we believe that what we do has the potential to change the world. We succeed together by striving daily to create a lasting, positive impact on the planet.
We thrive at work and at home – we are supported by meaningful benefits, compensation, learning and development solutions, and opportunities for rewarding careers. We are firmly committed to the well-being and safety of our people.
This position is eligible for a Hybrid work schedule (3 or more days on site a week) and will be based out of our St. Paul, MN location.
Job Summary:
This is an ideal opportunity for someone interested in the design and development of building automation controls with Trane Commercial. In the Technical Lead role, you will work within the Embedded Applications team to assist in developing structured, high-quality software, and applying technology in a way that benefits both the customer and the business. This position requires someone that thrives in a team environment, partnering with many other disciplines including project management, applications engineering, technical support, and quality and test.
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!
Key Competencies:
• Technical Leadership: Proven ability to make decisions, continuous learner, thinking rationally, mentoring/developing others, and exercising good judgment.
• Communication: Mature communications and listening skills including demonstrated ability to effectively present information/status to management, product owners, project-team members, and cross-functional stakeholders of the product development process.
• Organization: Demonstrates high attention to detail and strong organizational skills, including engineering knowledge capture, transfer, presentation, and dissemination during and after project completion. Demonstrates ability to manage time well and prioritize efforts under the pressure of time constraints.
• Collaboration: Demonstrates ability to work in a team environment and collaborate with teams in multiple locations, and works to gain consensus on cross product issues.
Responsibilities:
• Leading and mentoring others (directly and indirectly) in the areas of technical planning and work assignment/delivery, test plans, code quality, and career development.
• Working on the inception phase of projects including requirements collection, methodology and technology suggestions, and release planning.
• Working with a team to generate work breakdown structures (and time estimates) for large/complex software development tasks.
• Actively collaborating with other engineering disciplines in the areas of systems engineering, architecture, security, project management, and test/verification.
• Designing and coding software solutions across hardware and software platforms to meet key quality and functional requirements.
• Participating in design/code reviews and sharing design and industry best practices with the team and peers.
• Influencing and strengthening the development culture of the team.
Qualifications:
• Bachelor of Science degree in Computer Science, Engineering, Engineering Technology or equivalent experience.
• 5-10 years of developing increasingly complex software in C/C++ using object-oriented design and implementation techniques.
• Experience with the entire software life cycle and associated processes and tools.
• Ability to effectively communicate with others in both written and oral forms with good interpersonal skills.
• Experience with direct supervision of others a strong plus.
• Work experience with cross-functional teams a strong plus.
• Linux experience (especially working with the command line) a plus.
• Experience with other languages (Python, Bash scripting, etc.) a plus.
• Experience with development and continuous integration tools (Jenkins, Subversion/SVN, etc.) a plus.
Compensation:
Base Pay Range: $80,000-135,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.
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. Event-ENG