Embedded Systems Engineer

Trane Technologies
United States
Workplace: OnsiteFull timeUSD 84,740 - 137,200 annuallyFunction: IT Operations (Systems/Network Admin)Experience: 5+ yearsSkills: ["Documentation","Collaboration","Communication","Self-starter","Adaptability"]

Design and develop embedded firmware and drivers for Telematics and IoT-enabled solutions. You’ll implement real-time embedded software in C/C++, integrate connectivity (CAN, Wi‑Fi, BLE, cellular), and work closely with hardware and firmware teams to test, debug, and validate connected products. The role emphasizes code reviews, documentation, compliance with reliability/security/performance standards, and troubleshooting complex hardware–software interactions in support of product deployment.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Trane Technologies
Trane Technologies
1 day ago

Embedded Systems Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 10 hours agoStatus: Live

Job Summary

Design and develop embedded firmware and drivers for Telematics and IoT-enabled solutions. You’ll implement real-time embedded software in C/C++, integrate connectivity (CAN, Wi‑Fi, BLE, cellular), and work closely with hardware and firmware teams to test, debug, and validate connected products. The role emphasizes code reviews, documentation, compliance with reliability/security/performance standards, and troubleshooting complex hardware–software interactions in support of product deployment.
Location: United States
Workplace: Onsite
Employment Type: Full time
Job Function: IT Operations (Systems/Network Admin)
Seniority: Mid level

Key Responsibilities

  • •Lead and participate in the architecture, implementation, testing, and debugging of embedded firmware and drivers.
  • •Develop, maintain, and optimize embedded software solutions for real-time applications using C/C++.
  • •Integrate connectivity technologies including CAN, Wi‑Fi, Bluetooth Low Energy (BLE), and cellular communication into embedded systems.
  • •Perform code reviews and participate in peer programming while adhering to embedded development best practices.
  • •Troubleshoot complex system issues across hardware, firmware, and software interactions and support product validation, field testing, and deployment.

Pay and Benefits

Salary: USD 84,740 - 137,200 annually
Perks:Health InsuranceWellness StipendFertility CoverageAdoption AssistancePaid Leave401k MatchTuition AssistanceStudent Debt

Key Requirements

  • •Bachelor’s degree or higher in Electrical Engineering, Electronics Engineering, Computer Engineering, Computer Science, or a related field.
  • •Minimum 5 years of hands-on experience programming, testing, data acquisition, electronic systems, and PCB design.
  • •Proficiency in embedded and real-time applications using C/C++.
  • •Hands-on experience developing, debugging, and troubleshooting embedded systems on target hardware.
  • •Experience with preemptive, multitasking real-time operating systems, plus the ability to read electrical schematics and datasheets.
Experience:5+ years
Skills:DocumentationCollaborationCommunicationSelf-starterAdaptability
Tech Stack:CC++Controller Area Network (CAN)CAN busWi-FiBluetooth Low Energy (BLE)Cellular communicationOrcadOrCADPIC microcontrollersIMX93MATLABPythonVBASPII2CModbusRS-422RS-485PCB design

Company Brief

Trane Technologies
Designs and manufactures HVAC and climate solutions for commercial, industrial, and residential buildings. Focuses on heating, cooling, ventilation, and building efficiency systems under brands like Trane and Thermo King.
Industry: Manufacturing
Company Size: Enterprise (1,001+ employees)
Revenue: USD 10B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Dublin, Ireland
Founded: 2013
WebsiteLinkedIn