Senior Software Engineer
$97.41k - $135.83kTrane Technologies plc
Be a part of our mission! As a world leader in creating comfortable, sustainable, and efficient climate solutions for buildings, homes and transportation, it's our responsibility to put the planet first. For us at Trane Technologies, and through our businesses including Trane® and Thermo King, sustainability is not just how we do business-it is our business. Do you dare to look at the world's challenges and see impactful possibilities? Do you want to contribute to making a better future? If the answer is yes, we invite you to consider joining us in boldly challenging what's possible for a sustainable world.
Learn about our benefits designed for you to Thrive at work and at home.We boldly go. Where is the work:
Monday to Thursday, work onsite with your colleagues. Fridays, choose your work location, balancing what your work requires. What's in it for you: Be a part of our mission! As a world leader in creating comfortable, sustainable, and efficient environments, it's our responsibility to put the planet first. For us at Trane Technologies, sustainability is not just how we do business-it is our business. Do you dare to look at the world's challenges and see impactful possibilities? Do you want to contribute to making a better future? If the answer is yes, we invite you to consider joining us in boldly challenging what's possible for a sustainable world.
Trane Technologies is currently seeking a Software Engineer who will be responsible for developing embedded HMI systems in Qt/C++ and Python, building custom Yocto Linux distributions, and managing our embedded cybersecurity program while ensuring all software development efforts are supported by thorough documentation, rigorous testing practices, and comprehensive risk analysis. What you will do: Qt/C++ | Embedded Linux along with the following: Application Development
- Design and develop high-performance Qt/C++ applications for embedded HMI systems on industrial touchscreen panels.
- Create responsive, touch-optimized user interfaces using Qt Quick/QML for real-time monitoring dashboards.
- Implement efficient data visualization components for temperature trends, alarms, and equipment status.
- Develop cross-platform applications targeting both embedded Linux devices and desktop environments.
- Optimize Qt applications for resource-constrained embedded systems (memory footprint, startup time, rendering performance).
- Integrate Qt applications with backend services via REST APIs, WebSockets, and MQTT.
- Lead and mentor junior engineers on Qt/C++ best practices, code quality standards, and design patterns.
- Drive architecture decisions and technical direction for HMI application development efforts.
- Build and maintain custom Yocto Linux distributions for industrial embedded devices.
- Create and manage Yocto layers, recipes, and BSP configurations for target hardware platforms.
- Configure device trees, kernel modules, and system services for industrial applications.
- Develop CI/CD pipelines for automated Yocto builds and deployment workflows.
- Own and lead Yocto platform initiatives from requirements through delivery, coordinating cross-functional contributors.
- Develop Python-based backend services for industrial automation and test systems.
- Create test automation frameworks for end-of-line production testing.
- Implement and maintain industrial protocol communication (Modbus TCP, CANbus) using Python libraries.
- Create Python utilities for device configuration, firmware management, and diagnostics.
- Lead scoped internal projects such as test system overhauls or protocol integration efforts, managing timelines and technical deliverables.
- Manage the ongoing embedded cybersecurity program across the full product lifecycle.
- Conduct periodic security reviews, vulnerability assessments, and threat modeling exercises.
- Maintain and improve the organization's embedded security posture through continuous hardening efforts.
- Monitor and respond to emerging CVEs and security advisories relevant to embedded Linux and industrial systems.
- Document security architecture, hardening procedures, and incident response protocols.
- Serve as the internal technical authority on embedded security, guiding team members through compliance and hardening requirements.
- Bachelor's Degree (BS) in Computer Science, Software Engineering, or related technical discipline required; Master's Degree preferred.
- 5+ years of hands-on experience in embedded software development, with at least 2 years in a senior or lead capacity.
- Demonstrated ability to lead internal teams or cross-functional mini-projects from scoping through delivery.
- Experience mentoring engineers and conducting technical code and design reviews.
- Strong testing experience (TDD, unit tests, mocking frameworks) in embedded and/or regulated environments.
- Advanced proficiency in Python, Qt/C++, and Web-Based Application Development.
- Strong working knowledge of Yocto Linux, embedded cybersecurity frameworks, and relevant compliance standards (IEC 62443, IEC 62304, or similar).
- Ability to communicate technical concepts clearly to both engineers and non-technical stakeholders.
$97,406.66 - $135,834.99
Compensation Type:
Salary
Incentive Eligible:
No
Sales Commission Eligible:
No Disclaimer : We strive to provide competitive compensation for this position, tailored to a variety of factors. The actual compensation will depend on elements such as seniority, merit, geographic location, education, experience, travel requirements, and union designation. Our compensation range is generally based on the national average for the country. Additionally, benefits may vary depending on the region, business alignment, union involvement, and employee status. Thrive at work and at home:
- Benefits kick in on DAY ONE for you and your family, including health insurance and holistic wellness programs that include generous incentives - WE DARE TO CARE!
- Family building benefits include fertility coverage and adoption/surrogacy assistance.
- 401K match up to 6%, plus an additional 2% core contribution = up to 8% company contribution.
- Paid time off includes 15 vacation days, 9 paid holidays, 3 floating holidays, sick leave, and additional options to support volunteer and parental leave.
- Educational and training opportunities through company programs along with tuition assistance and student debt support.
No
The company designates certain roles as Safety Sensitive. Safety Sensitive roles may require that you pass additional drug screening. We offer competitive compensation and comprehensive benefits and programs. We are an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, pregnancy, age, marital status, disability, status as a protected veteran, or any legally protected status.
- ...Position Summary: Seeking a Senior AUTOSAR Software Engineer to play a key role in an Advanced Development Program (ADP) focused on generating the initial AUTOSAR software-only baseline for a next-generation ECU platform. In this role, you will serve as the...SeniorTemporary work
- Microchip Technology Inc. is seeking a Senior Field Applications Engineer in Noblesville, IN. The role involves providing technical expertise to embedded control customers, collaborating with sales and engineering teams, and ensuring customer satisfaction with Microchip...SeniorRemote work
- ...Job Description Title: Senior Application Developer Worksite Location: Westfield... ...of IMMI's computer and enterprise software systems and applications. The Senior Application... ...: Bachelor's Degree in Electronics Engineering, Electrical Engineering, or a related field...Senior
- ...perks await! Job Description: The Field Applications Engineer (FAE) will provide technical expertise and support to embedded... ...area. Focusing on embedded control microcontrollers, hardware and software. The FAE is part of the sales team and will work closely with...SeniorWork at officeRemote workNight shift
- Baker Hill in Carmel, IN, is seeking a Senior Software Developer to lead software development projects and ensure the quality and functionality of software solutions. This full-time role involves designing, testing, and implementing new software systems, and mentoring the...SeniorFull timeWork at office
$97.41k - $135.83k
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...Senior- ...Senior Software Engineer We are a dynamic and innovative medical device startup developing a point-of-care portable blood coagulation testing device. Our full-time team currently comprises a CEO/Biomedical Engineer, and an Electrical Engineer. Job Summary We...SeniorFull timeTemporary workRemote workFlexible hours
- ...and company perks await! Job Description The Field Applications Engineer (FAE) will provide technical expertise and support to embedded... .... Focusing on embedded control microcontrollers, hardware and software. The FAE is part of the sales team and will work closely with sales...SeniorWork at officeRemote workNight shift
- FAE - Senior Field Applications Engineer page is loaded## FAE - Senior Field Applications Engineerlocations: IN - Noblesvilletime type: Full timeposted... ...on embedded control microcontrollers, hardware and software. The FAE is part of the sales team and will work closely...SeniorWork at officeRemote workNight shift
- Baker Hill in Carmel, IN is looking for a Senior Software Developer to lead software development projects and mentor team members. The ideal candidate should have over 5 years of experience in software development and proficiency in .NET Core, Angular, and Microsoft Azure...SeniorFull time
- ...requires an onsite presence in our Carmel, IN office. The Senior Software Developer leads software development projects and oversees... ...) to improve productivity and code quality Applies sound engineering judgment when using AI generated output, ensuring correctness...SeniorWork at office
- An aerospace engineering firm in Westfield, Indiana seeks an IT Architectures and Systems Engineer with over 10 years of relevant experience. The candidate must hold an active TS security clearance. Responsibilities include analyzing mission architectures, leading projects...Senior
- ...Toyota Automated Logistics is seeking experienced Software Engineers to work in their Louisville, KY location or new Noblesville, IN Headquarters. Job Overview: The Software Engineer will work together with Software Team Lead to coordinate and oversee design...Work experience placementNight shift
- ...creative in the aspects of design and problem-solving utilizing engineering first principles with an emphasis on advanced systems analysis... ...and interpret data utilizing corporate management system software that include CAD models and product documentation. Perform...SeniorWork experience placementWork at office
- ...recognizes the most engaged workplace cultures in the world. Senior DevOps Engineer The Senior DevOps Engineer collaborates with internal... ...scaling, and operational processes Design and implement software-defined infrastructure using cloud standards and best...SeniorH1bImmediate startRemote work
- Allegion Canada Inc. is seeking a Senior DevOps Engineer in Carmel, Indiana. This role involves collaboration with global teams to enhance security technology and cloud infrastructure. Candidates should have 7+ years of relevant experience, expertise in Microsoft Azure...Senior
- A leading auction technology company based in Carmel, Indiana, is seeking a Cloud Security Engineer to lead technical evaluations and drive high-stakes security projects. The successful candidate will have expertise in cloud security, threat intelligence, and experience...Senior
- ...provide sponsorship for employment visa status (e.g., H-1B, TN, etc.) for this employment position.***What You Will Do:**The **Senior DevOps Engineer** collaborates with internal and global teams to support, deploy, secure, and extend our security technology capabilities...SeniorH1bRemote work
- A leading healthcare company seeks a Senior Manufacturing Engineer in Westfield, Indiana to oversee the ramp-up of the MitraClip product line. The role involves leading a team, ensuring compliance with quality standards, and improving manufacturing processes. Candidates...Senior
- CNO Financial Group, Inc. is looking for a Sr IT Security Engineer to design and implement security solutions while leading less senior team members. You will ensure compliance with security policies and standards, work effectively across multiple business functions, and...SeniorWork at officeWork from home
- ...Senior Application Engineer We're seeking a hands-on Senior Application Engineer to own and deliver the technology that powers our Sales and... ...Bachelor's degree in Information Technology, Computer Science, Software Engineering, or a related field ~7+ years of experience...SeniorWork at officeLocal area
- CNO Financial Group, Inc. is hiring a Sr. Solution Architect in Carmel, Indiana, to design solution and integration architectures within its IT Team. This role involves leading a new SaaS implementation, primarily focusing on integration architecture using Azure technologies...Senior
$117.3k - $175.9k
A leading aerospace firm in Westfield, Indiana, seeks a Space Systems Engineer (Project Engineer/Senior Project Engineer) to support next-generation system acquisitions. This full-time role requires a bachelor's degree and 6+ years of engineering experience, including expertise...SeniorFull time- ...Description Description: Job Title: Mechanical Applications Engineer About Us For over 80 years, we have pioneered the motion... ...and collaboratively within a team. Proficiency in using CRM software and Microsoft Office Suite. Strong work ethic pursuing a high...Work at office
$78k - $156k
Abbott Laboratories is seeking a Senior Facilities Engineer in Westfield, IN, responsible for design and construction management in the Structural Heart division. Ideal candidates will have a Bachelor's in engineering, extensive HVAC knowledge, and at least 5 years of...Senior- ...Application Engineer – Diamond Grinding Wheels Location: Remote (with Domestic & International Travel) – Reporting to Noblesville, IN Facility Experience Level: Mid–Senior (5+ Years) Industry: Tool & Cutter Grinding, Fine Grinding, Electronics Manufacturing...Full timeTemporary workLocal areaRemote workFlexible hours
- ...Applications Engineer Join a USA Today Top Workplace! Morris Group, Inc., one of the largest machine tool distribution networks in North America, is a third generation, family owned and operated business that serves manufacturers of precision machined parts in the...Work at officeRemote work
- ...equivalent, or equal combination of education and experience is required. Previous experience in a manufacturing environment where engineering and project management skills were essential to the overall operations of the organization is required. Physical Demands...Part time
$151.3k - $226.9k
...programs, advanced technologies, ground and communications, imagery programs, and systems engineering and launch.We are looking for a IT Architectures and Systems Engineer (Senior Project Engineer - Systems Engineering - Acquisition and Systems Engineering to support the...SeniorContract workFor contractorsWork at officeImmediate startRemote workRelocation packageFlexible hours- ...Senior Data Platform Engineer This position serves as the senior technical expert for Data Hub processes within the Global Data & Analytics Team, owning the design and implementation of data ingestion, transformation, and transmission workflows for the Operational Data...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software engineer healthcare Noblesville, IN
- ngo software engineer Noblesville, IN
- software developer fintech Noblesville, IN
- senior software engineer remote Noblesville, IN
- intel software engineer Noblesville, IN
- software engineer Noblesville, IN
- software engineer travel Noblesville, IN
- information technology software engineer Noblesville, IN
- cybersecurity software engineer Noblesville, IN
- software developer Noblesville, IN


