Associate Embedded SW Engineer
Trane Technologies
About the Role
Trane Technologies is seeking a Software Test professional to join their Controls Software Test team. The role focuses on testing embedded-based software for Trane Commercial HVAC products.
Key Responsibilities
- Analyze functional requirements to generate comprehensive test cases.
- Write functional test procedures and automated test scripts.
- Execute test procedures and automated test scripts.
- Conduct exploratory testing.
- Report product issues within the defect tracking system.
- Verify product defect fixes.
- Help build and maintain engineering test facilities (test room, hardware, software).
- Assist in the development of hardware and software simulators.
- Advance testing tools, technology, and processes within Controls Engineering.
- Make recommendations for improvement of the product testing process.
- Collaborate with the extended team to build and enhance automated test tools and frameworks.
- Meet short- and long-term deadlines.
- Effectively meet the needs of internal and external customers.
- Work regularly and dependably.
- Demonstrate ability to cope with stress and maintain a pleasant and cooperative temperament.
- Demonstrate ability to perform mental tasks such as making decisions, learning, thinking rationally, and exercising good judgment.
- Take on other duties as assigned.
Requirements & Tech Stack
- Proficiency with MS Office (e.g., Excel macros, pivot tables, XML files, Excel formulas & commands) and MS Project.
- Understanding and adherence to safety measures when working with electrical equipment.
- Ability to effectively communicate both in writing and verbally.
- Desired: Coursework or experience in current test methodologies, quality assurance practices, and object-oriented and component-based product development.
- Desired: Experience developing software using AI tools.
- Desired: Completed or served as an engineering intern contributing to embedded controls development, software implementation, and structured software testing.
- Desired: Experience with automated testing.
- Desired: Programming experience (Python, C, C++, others).
- Desired: Knowledge of industrial/embedded controls and building control systems.
- Desired: Knowledge of refrigeration cycle/chillers.
- Desired: Experience testing and configuring embedded controllers.
Qualifications
- Bachelor’s degree in engineering, Engineering Technology, or Computer Science (or related discipline), or commensurate experience in software development or software testing.