> Markdown version of [/jobs/ext/3604848-controls-software-test-engineer](https://www.wearedevelopers.com/jobs/ext/3604848-controls-software-test-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Controls Software Test Engineer - **Company:** Trane Technologies - **Location:** Clarksville, TN, United States - **Salary:** $52,300.0 - $74,200.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), C (Programming Language), Artificial Intelligence, Component-Based Software Engineering, Automation of Tests, Bug Tracking Systems, C++ (Programming Language), Computer Programming, Excel Formulas, Excel Macros, Python (Programming Language), Microsoft Office, Object-Oriented Software Development, Pivot Tables, Software Engineering, Product Software Implementation Methods, Strategies of Testing, Xml Files, Hardware Testing, Information Technology - **Published:** October 7, 2026 - **Apply:** https://www.techcareers.com/job.asp?id=3423495307&tx=KR5151FFL&pt=1&aff=0B19D771-A501-4A5E-8338-2A822B784D54&utm_source=Job%20Feed&utm_medium=textkernel&utm_campaign=DE&utm_term=0B19D771-A501-4A5E-8338-2A822B784D54 ## About the Role * Bachelor's degree in engineering, Engineering Technology or Computer Science (or related discipline), or commensurate experience in software development or software testing is required. * Should have demonstrated proficiency with MS Office (i.e excel macros, pivot tables, xml files, excel formulas & commands). * Must understand and adhere to safety measures when working with electrical equipment. * Ability to effectively communicate with others both in writing and verbally. * Course work or experience in the following areas is desired: current test methodologies, quality assurance practices, and object-oriented and component-based product development. * Experience developing software using AI tools is preferred. * Completed or served as an engineering intern contributing to embedded controls development, software implementation, and structured software testing is preferred. * Experience with automated testing is preferred. * Programming experience is preferred. (python, c, c++, others) * Knowledge of industrial/embedded controls and building control systems is preferred. * Knowledge of unitary refrigeration systems preferred. * Knowledge of unitary HVAC equipment and system operation is preferred. * Experience testing and configuring embedded controllers is preferred. ## Description Trane Technologies is currently seeking a Controls Software Test Engineer to join our team in Clarksville, TN. The selected individual will be responsible for preparing, conducting and reporting on the testing of embedded-based software for Trane Commercial HVAC products. What you will do: * Analyzing functional requirements, to generate a comprehensive set of test cases. * Writing functional test procedures and automated test scripts that provide comprehensive testing of the product requirements. * Executing test procedures and automated test scripts as part of formal product testing. * Conducting exploratory testing based on detailed knowledge of the product under test. * Reporting product issues within the defect tracking system. * Verifying product defect fixes. * Helping build and maintain the engineering test facilities (test room, test hardware and test software). * Assisting in the development of hardware and software simulators when appropriate. * Helping to advance testing tools, technology, and processes within Controls Engineering. * Make recommendations for improvement of the product testing process. * Individual should be able to: * Meet short- and long-term deadlines. * Effectively meet the needs of internal and external customers. * Work regularly and dependably. * Function in a team environment. * Demonstrate ability to cope with stress and maintain a pleasant and cooperative temperament with internal and external customers. * Demonstrate ability to perform mental tasks such as making decisions, learning, thinking rationally and exercising good judgment. * Take on other duties as assigned.