EngineerJobs.io
← Back to all jobs

Job Description

Lead Software Engineer, Diagnostics at Trane Technologies (Thermo King) focuses on building diagnostic software for TRU transport refrigeration and cross-team collaboration to improve customer experience and data-driven performance.

Responsibilities

  • Provide software engineering expertise to a multidisciplinary team with Transport Refrigeration Unit and diagnostics backgrounds.
  • Develop applications to detect issues in TRU systems using sensor and performance data.
  • Support and enhance applications for diagnosing TRU data sets.
  • Adapt existing applications to evolving software architectures and platforms.
  • Validate application performance through automation, testing frameworks, and extensive data analysis.
  • Collaborate with local and remote software teams to develop, integrate, and deploy diagnostic applications.
  • Mentor junior engineers and promote knowledge sharing across the team.
  • Interface with internal teams, stakeholders, and dealer technicians as needed to support product development and issue resolution.

Requirements

  • Bachelor’s or advanced degree in Computer Science or related field.
  • Proven background in real-world software design and implementation.
  • Minimum of 8 years of software development experience.
  • Knowledge in embedded control systems design in HVAC-R, Automotive, or Off-Highway applications.
  • Strong understanding of embedded control systems, security standards and best practices.
  • Experience with Agile environments, sprint planning, Scrum processes.
  • Technical problem-solving and analytical skills with ability to collaborate with and communicate to technical and non-technical stakeholders.
  • Strong knowledge of software design principles and development best practices.
  • Experience integrating software into real-world applications and systems.
  • Ability to visualize data and perform engineering-oriented data analysis.
  • Knowledge of database design and SQL.
  • Languages: C#, CSS, HTML, Java Script, Python
  • Developer Tools & Frameworks: AWS, Azure, Git, Linux, MacOS, Microsoft, Native, .Net, React Native, General Computer Hardware Troubleshooting, Azure Functions, Azure App Services, Azure API Management, Azure SQL, Cosmos DB, Azure Storage, Azure Logic Apps, and related cloud-native services
  • Bonus: Exposure to Firmware, Circuits & Schematics

Technologies

  • Languages: C#, CSS, HTML, Java Script, Python
  • Developer Tools & Frameworks: AWS, Azure, Git, Linux, MacOS, Microsoft, Native, .Net, React Native, General Computer Hardware Troubleshooting, Azure Functions, Azure App Services, Azure API Management, Azure SQL, Cosmos DB, Azure Storage, Azure Logic Apps, and related cloud-native services
  • Bonus: Exposure to Firmware, Circuits & Schematics

Compensation

  • Annual base salary range: USD 122,700.00 – 174,894.99 per year
  • Compensation type: Salary
  • Incentive eligible: Yes
  • Sales commission eligible: No

Location

Minneapolis, MN, hybrid work arrangement. Onsite Monday through Thursday with colleagues; Fridays, you may choose your work location to fit the role requirements.

Benefits

  • Health insurance and holistic wellness programs
  • Fertility coverage
  • Adoption and surrogacy assistance
  • 401K match up to 6%, plus an additional 2% core contribution, for up to 8% company contribution
  • Paid time off including 15 vacation days, 9 paid holidays, 3 floating holidays, sick leave, and volunteer/ parental leave options
  • Educational and training opportunities with tuition assistance and student debt support

Similar Jobs