Trane Technologies in Noblesville, Indiana is seeking a Software Engineer to develop embedded HMI systems using Qt/C++ and Python, manage Yocto Linux distributions, and oversee embedded cybersecurity programs. You will design high-performance applications and collaborate with cross-functional teams. A Bachelor's degree and 5+ years of experience in embedded software development are required. The position offers a salary range from $97,406.66 to $135,834.99 and includes competitive benefits from day one.
Qualifications
5+ years of hands-on experience in embedded software development.
Strong testing experience in embedded and/or regulated environments.
Advanced proficiency in Python, Qt/C++, and Web-Based Application Development.
Responsibilities
Design and develop high-performance Qt/C++ applications.
Build and maintain custom Yocto Linux distributions.
Develop Python-based backend services for industrial automation.
Skills
Qt/C++
Python
Embedded Systems
Yocto Linux
Cybersecurity
Education
Bachelor’s Degree in Computer Science, Software Engineering
Master’s Degree (preferred)
Tools
Qt Quick/QML
Docker
CI/CD frameworks
Job description
Trane Technologies in Noblesville, Indiana is seeking a Software Engineer to develop embedded HMI systems using Qt/C++ and Python, manage Yocto Linux distributions, and oversee embedded cybersecurity programs. You will design high-performance applications and collaborate with cross-functional teams. A Bachelor's degree and 5+ years of experience in embedded software development are required. The position offers a salary range from $97,406.66 to $135,834.99 and includes competitive benefits from day one.