Embedded Software Architect

Trane Technologies
Bengaluru
Workplace: HybridFull timeFunction: Software EngineeringExperience: 15+ yearsSkills: ["Technical leadership","Mentorship","Communication","Problem-solving","Stakeholder management"]

Lead technical architecture for telematics embedded firmware and next-gen product releases, collaborating with firmware, hardware, cloud, and product teams. Define system/firmware architecture (hardware abstraction, OS configuration, connectivity, application layers) and drive long-term roadmap, modularization, and secure firmware capabilities such as secure boot and OTA updates. Manage a team of software engineers while building embedded systems and multithreaded libraries in C and Rust for embedded Linux platforms.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Trane Technologies
Trane Technologies
1 month ago

Embedded Software Architect

✓ Verified Job

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

Source: Company careers pageValidated by: Fursa AI
Last checked: 1 hour agoStatus: Live

Job Summary

Lead technical architecture for telematics embedded firmware and next-gen product releases, collaborating with firmware, hardware, cloud, and product teams. Define system/firmware architecture (hardware abstraction, OS configuration, connectivity, application layers) and drive long-term roadmap, modularization, and secure firmware capabilities such as secure boot and OTA updates. Manage a team of software engineers while building embedded systems and multithreaded libraries in C and Rust for embedded Linux platforms.
Location: Bengaluru
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Manager level

Key Responsibilities

  • •Provide technical leadership and architectural direction for telematics firmware development.
  • •Manage a team of software engineers developing embedded software across the development life cycle.
  • •Define overall system and firmware architecture, including hardware abstraction, OS configuration, connectivity modules, and application layers.
  • •Drive firmware roadmap, platform modularization, and long-term architectural strategy, including software release delivery for new and existing products.
  • •Architect, design, and develop embedded systems and modular software applications in C and Rust for embedded Linux platforms; support security architecture including secure boot, OTA firmware updates, and data protection.

Pay and Benefits

Perks:Learning BudgetPaid Leave

Key Requirements

  • •15+ years of embedded software development experience with at least 5 years in an architect role.
  • •Experience designing and developing embedded systems and modular application software using C for embedded Linux.
  • •Strong embedded Linux expertise, including kernel configuration, device drivers, BSP creation, and system services.
  • •Experience writing multithreaded applications and libraries for embedded Linux.
  • •Experience with ARM-based microprocessors and SoCs, including knowledge of hardware/software interfaces and reading schematics.
Experience:15+ years
Skills:Technical leadershipMentorshipCommunicationProblem-solvingStakeholder management
Tech Stack:CRustEmbedded LinuxLinux kernelDevice driversBSPARMSoCsCANRS232I2CSPIBluetoothBLEGSM AT commandsJ1939GDBValgrindSecure bootOTA firmware updates

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