Embedded Software Engineer
Job Description
Embedded Software Engineer role at Trane Technologies, based onsite in Clarksville, TN, with on-site opportunities in La Crosse, WI.
Responsibilities
- Analyze, design, implement, and test real-time embedded software for electronic industrial HVAC controls.
- Bridge software and hardware to validate system functionality through testing and verification.
- Adhere to established Trane product development procedures and guidelines.
- Advance software development tools, technologies, and processes.
- Estimate tasks and develop schedules for reporting to leadership and end customers.
- Manage defects reported in the field and drive resolution.
- Travel estimated at 5% of time.
Requirements
- Bachelor’s degree in Electrical Engineering, Computer Engineering, Software Engineering or Computer Science.
- 2 to 10 years of software development experience.
- Proficiency with C++, React, JavaScript, CSS or similar software design tools.
- Experience in analysis, design, implementation, testing, and debugging of embedded real-time software.
- Hands-on development and troubleshooting on embedded targets.
- Demonstrated sound decision-making and judgment.
Technologies
- C++, React, JavaScript, CSS
- XML, TCP/IP, MODBUS, BACnet, LonTalk
- Linux operating system
Where is the Work
- Monday through Thursday onsite with colleagues.
- Fridays, you may choose your work location balancing project needs.
What’s in It For You
A sustainable future relies on ongoing digital advancement. Our digital solutions team leads in developing climate technology that reduces energy use and emissions. The team blends technical expertise with analytics to deliver data‑driven solutions that benefit customers, communities, and the planet. Whether expanding AI in HVAC or optimizing analytics for efficiency, the impact is tangible.
Compensation
- Base salary range: $108,236.66 - $151,479.99 per year
- Compensation type: Salary
- Incentive eligible: Yes
- Sales commission eligible: No
Disclaimer
We strive to offer competitive compensation tailored to a variety of factors. Actual compensation depends on elements such as seniority, merit, geographic location, education, experience, travel requirements, and union designation. The range reflects a national average, and benefits may vary by region, business alignment, union involvement, and employee status.
Safety Sensitive Role
- No