DE Jobs

Search from over 2 Million Available Jobs, No Extra Steps, No Extra Forms, Just DirectEmployers

Job Information

Trane Technologies Sustaining Software Engineer in St Paul, Minnesota

At Trane TechnologiesTM (https://www.tranetechnologies.com) and through our businesses including Trane® (https://www.trane.com) and Thermo King® (https://www.Thermoking.com) , 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:

We are currently hiring a Sustaining Software Engineer to join our Sustaining Engineering team in Trane Technologies. In this role, you will be responsible for troubleshooting, developing and implementing high performance solutions to interact with HVAC Controls on existing the building automations systems (BAS) controls products and service tools. This role helps our customers reduce energy usage and carbon footprint, which will help with our company’s sustainability goals. The successful candidate will be a hands-on team player with a strong background in software engineering and HVAC controls systems troubleshooting. This position is eligible for a Hybrid work schedule (3 or more days onsite a week) and will be based out of our St. Paul, MN office location.

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:

This position has been designated as a Hybrid work schedule with work performed onsite 3 days each week.

What you will do:

  • Design, implement, and review software solutions for UI and for application-level defects for embedded controllers which address quality issues and meet functional requirements.

  • Investigate web-based UI and application software problems on Trane Technologies’ embedded HVAC controls products

  • Collaborate with cross-functional teams such as Technical Support, Development Teams, Product Management, etc. to provide solutions and troubleshooting directions for field facing problems.

  • Provide regular communication for field facing problems with time estimates for solutions and progress reports to meet customer needs.

  • Setup and perform development testing to verify product functionality.

  • Continuously improve the software development process and practices

  • Keep up to date with emerging technologies and industry trends

  • Provide technical leadership and mentorship to junior team members.

  • Other duties as assigned.

  • Optional opportunities outside of regular responsibilities to grow capabilities and pursue career paths.

What you will bring:

  • Bachelor’s degree in computer science, engineering, engineering technology or equivalent from a four-year college or university preferred, or equivalent combination of education and experience

  • Knowledge of JavaScript and JavaScript Frameworks.

  • Web Development – CSS, HTML, XML/XSLT, JSON

  • Knowledge and application of Full Stack engineering

  • Experience working in a Scrum Team and Waterfall

  • Skilled at applying software development best practices, unit tests, mocking frameworks, design patterns, and CI/CD tools and processes.

  • Software version control system experience required.

  • Experience in microcomputer software design for embedded controls required.

  • C/C++ or RUST and Object-Oriented Software design experience required.

  • Experience using software debugging tools such as GDB or built-in browser debuggers.

  • Solid software application & hardware troubleshooting skills.

  • Knowledge in the areas of RESTful web services and API development a plus

  • HVAC equipment controls and system knowledge a plus.

  • Experience in networking and packet analyzers a plus.

  • Understanding of communications protocols, a plus.

  • Embedded Linux experience a plus.

  • Knowledge of mobile app development a plus.

  • Knowledge in these areas is a plus: Application Security background, DevOps.

  • Good interpersonal skills, ability to function on a team, flexibility to take on varied software assignments.

  • Key organizational skills to potentially juggle multiple problems at once.

Compensation:

Base Pay Range: $80,000 - $95,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.

DirectEmployers