Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

$97.41k - $135.83k

Trane Technologies

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.

Yocto Linux & Embedded Systems

  • 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.

Python Development

  • 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.

Embedded Cybersecurity

  • 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.

What you will bring:

  • 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.

Annual Base Salary Range or Hourly Base Pay Range:

$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.

Disclaimer: Benefit offerings may vary depending on Collective Bargaining Agreements and local/state regulations.

Safety Sensitive Role:

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.

Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Noblesville, IN vacancy
  •  ...Sr Software Engineer As a Senior Software Engineer within NextGear Capital, you will play a critical role in designing, building, and evolving the applications, platforms, and digital capabilities that support one of the automotive industry's leading inventory finance... 
    Senior
    Temporary work

    Cox Enterprises

    Carmel, IN
    1 day ago
  •  ...Job Category: Information Technology POSITION PURPOSE The Senior Software Engineer provides hands-on technical guidance and support to development teams, ensuring high-quality solutions, best practices, and timely delivery of initiatives. This role partners... 
    Senior

    Republic Airways

    Carmel, IN
    23 hours ago
  • The Senior-Level Software Engineer is responsible for developing and supporting the individual components within an application. They will coach and mentor less experienced software engineers and will often lead code reviews. Work is expected to be completed correctly... 
    Senior
    Full time

    Allied Solutions

    Carmel, IN
    4 days ago
  • HarperRand / CALRegional is seeking a detail-oriented Senior Software Developer to join our team in Carmel, IN. This role will allow you to work in a hybrid model with essential responsibilities including developing software applications and architecting secure solutions... 
    Senior

    HarperRand / CALRegional

    Carmel, IN
    4 days ago
  • Title: Senior Application DeveloperWorksite Location: Westfield, IndianaDuties: Indiana...  ...modules of IMMI's computer and enterprise software systems and applications. The Senior...  ...Requirements: Bachelor’s Degree in Electronics Engineering, Electrical Engineering, or a related... 
    Senior

    IMMI

    Westfield, IN
    23 hours ago
  •  ...people’s lives? Come be a part of our #calregionalfamily as a Senior Software Developer and help develop the heroes of tomorrow. Who We’re...  ...an enthusiastic and self‑motivated full‑time Senior Software Engineer to join our team at our location in Carmel, IN. The job provides... 
    Senior
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    Work from home
    2 days per week
    3 days per week

    HarperRand / CALRegional

    Carmel, IN
    4 days ago
  •  ...organizations that go above and beyond in building exceptional workplace cultures. Job Title We are seeking a Senior Full-Stack Software Engineer to own and deliver large-scale, end-to-end solutions across frontend and backend systems. You'll drive architectural... 
    Senior
    Full time
    Temporary work
    H1b
    Remote work
    Flexible hours

    Allegion

    Carmel, IN
    1 day ago
  • NextGear Capital is seeking a Senior Software Engineer to design, build, and evolve applications and platforms across the SDLC, leveraging AI-assisted development to drive modern engineering practices. You will guide technical decision-making, mentor teammates, and balance... 
    Senior
    Temporary work

    Cox

    Carmel, IN
    2 days ago
  •  ...The Senior Software Engineer is a cross-team individual contributor who helps deliver, support, and improve business-critical software across multiple product areas. This is a true full-stack role, with meaningful ownership across frontend applications, APIs, backend... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    Beck's Superior Hybrids

    Atlanta, IN
    23 hours ago
  • Cox Automotive in the United States is seeking a Senior Software Engineer to design, build, and evolve applications for NextGear Capital. You will partner with product managers, architects, and engineers to translate complex business challenges into scalable software across... 
    Senior

    Cox Automotive

    Carmel, IN
    2 days ago
  • NextGear Capital is seeking a Senior Software Engineer who will design, build, and evolve applications and platforms across the SDLC. The role emphasizes AI-augmented development, observability, and collaboration with product managers, architects, and stakeholders to deliver... 
    Senior

    Cox Automotive Inc.

    Carmel, IN
    1 day ago
  • Microchip Technology Inc is seeking a Field Applications Engineer to provide technical support and expertise in embedded control primarily in Indianapolis, Indiana. The role involves collaborating with sales, engineering, and product teams, presenting technical demonstrations... 
    Senior
    Local area

    Microchip Technology Inc

    Noblesville, IN
    3 days ago
  • $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

    Trane Technologies

    Noblesville, IN
    23 hours ago
  • Trane Limited in Noblesville, Indiana zoekt een Software Engineer om embedded HMI-systemen te ontwikkelen met Qt/C++. De rol vereist sterke ervaring met embedded Linux, het bouwen van Yocto-distributies en beheer van cybersecurityprogramma's. Je zult verantwoordelijk zijn... 
    Senior

    Trane

    Noblesville, IN
    4 days ago
  •  ...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... 
    Senior
    Work at office
    Remote work
    Night shift

    Microchip Technology Inc

    Noblesville, IN
    3 days ago
  •  ...drive business results? Custom Concrete is seeking a Senior Application & Data Integration Engineer to join our growing IT team and help shape the...  ...Lead application architecture, code quality, and software development lifecycle (SDLC) processes Collaborate... 
    Senior
    Casual work
    Relocation

    Custom Concrete Company Inc

    Westfield, IN
    2 days ago
  •  ...coagulation testing device. Our full-time team currently comprises a CEO/Biomedical Engineer, and an Electrical Engineer.  Job Summary:  We are seeking a talented and experienced Senior Software Engineer to join our team and lead the development and optimization of... 
    Senior
    Full time
    Temporary work
    Remote work
    Flexible hours

    Levisonics Inc

    Fishers, IN
    2 days ago
  •  ...Java DeveloperApex Systems is looking for a Senior Software Engineer to write and maintain code within applications and systems to implement capabilities and features, improve performance and maintainability, while reducing technical debt in alignment with product and... 
    Senior

    My3Tech Inc

    Carmel, IN
    7 minutes ago
  •  ...Sr. Software Engineer Theoris Services is assisting our client in their search for a Sr. Software Engineer to add to their growing team. We are seeking someone who thrives in complex enterprise environments and enjoys investigating production issues, tracing application... 
    Senior
    Full time

    Theoris

    Carmel, IN
    1 day ago
  •  ...regular onsite presence in our Carme l, IN office. The Senior Software Developer leads software development projects and oversees the...  ...) to improve productivity and code quality Applies sound engineering judgment when using AI generated output, ensuring... 
    Senior
    Work at office

    Baker Hill Solutions

    Carmel, IN
    a month ago
  •  ...sits at the intersection of frontier AI research and production engineering — investigating the foundational challenges that will...  ...whether enterprise agentic AI succeeds or stalls.You Are:As a Senior Advanced AI Research Engineer, you sit at the boundary between... 
    Senior
    Full time
    Work experience placement
    Live in
    Work at office
    Local area
    Relocation

    Accenture

    Carmel, IN
    1 day ago
  •  ...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... 
    Senior
    Work experience placement
    Work at office

    SMC

    Noblesville, IN
    3 days ago
  • VTekis Consulting LLP seeks an Embedded Software Engineer - AUTOSAR Expert in Carmel, Indiana. The role requires deep expertise in AUTOSAR, embedded C development, and experience with 16/32‑bit MCUs, CAN, and UDS. You will work on building blocks for automotive-grade software... 
    Senior

    VTekis Consulting LLP

    Carmel, IN
    3 days ago
  • Aptiv PLC is seeking a Senior Embedded Software Engineer - DSP Software at its Indiana Technical Center in Carmel, IN. You will contribute to autonomous and ADAS projects, developing embedded software for radar DSP and sensor fusion, with relocation assistance offered within... 
    Senior
    Relocation package

    Aptiv PLC

    Carmel, IN
    1 day ago
  • Aptiv is hiring a Senior Embedded Software Engineer - DSP Software in Carmel, IN to advance radar and autonomous vehicle projects. You will develop embedded software for DSP-based radar systems, implement algorithms, and contribute to software quality through reviews and... 
    Senior
    Relocation

    Aptiv

    Carmel, IN
    1 day ago
  • Belden Inc. is looking for a Senior SAP IT Analyst - Finance to optimize SAP S/4 solutions in Carmel, Indiana. The role involves managing finance processes and leading systems migrations from legacy ERPs. Responsibilities include requirements definition, project management... 
    Senior

    Belden

    Carmel, IN
    3 days ago
  •  ...PURPOSE The Senior Engineer position is to define problems, conducting, and narrow research, analyze criteria, find and analyze solutions...  ...as determined by management Proficient with CAD software (Design & Manufacturing disciplines) Basic understanding of... 
    Senior
    Work at office

    SMC Corporation of America

    Noblesville, IN
    3 days ago
  • OPENLANE, Inc. is on the lookout for a Senior Full Stack Developer based in Carmel, Indiana, to join their team. This role entails building...  ...experience in relevant fields, have a strong understanding of software architecture, and excel in both front-end and back-end... 
    Senior

    Openlane

    Carmel, IN
    4 days ago
  •  ...at the forefront of AI-native innovation. We partner with enterprise clients to create next-generation, agent-powered workflows engineered to scale in real-world settings. Our engineers embed deeply with customers, moving projects beyond experimentation into operational... 
    Senior
    Full time
    Live in
    Work at office
    Local area

    Accenture

    Carmel, IN
    4 days ago
  • Belden Inc. is seeking a highly experienced Senior SAP IT Analyst - Finance to optimize technology solutions for financial processes in the SAP S/4 Fiori environment. The role involves leading process improvement initiatives, managing complex SAP projects, and integrating... 
    Senior

    Belden

    Carmel, IN
    23 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!