

Produces HVAC, fire, security and building automation systems to optimize and protect buildings globally.
1 days ago
Expert & Leadership (13+ years), Experienced (8-12 years)
Full Time
India
Office Full-Time
Company Size
94,000 Employees
Service Specialisms
Sector Specialisms
The Technical Manager – Firmware at the India Engineering Center will lead a team of skilled engineers developing and maintaining embedded firmware solutions for building automation system units and IoT platforms. The role involves hands‑on coding, design reviews, documentation, and communication with stakeholders.
Key responsibilities include team leadership and mentorship, performance reviews, and career development; project planning, prioritization, and delivery oversight; technical guidance on architecture, design, and implementation while enforcing coding standards and regulatory compliance; and implementing robust testing, continuous integration, and process improvements.
The position is based in Pune and requires strict adherence to Johnson Controls' policies on information security, licensing, and product security. All software must be used in accordance with licensing agreements, and any security incidents must be reported promptly.
Ideal candidates have 8–11 years of embedded firmware experience, with at least three years in a leadership role. They must possess strong C/C++ design and programming skills, expertise in real‑time operating systems, and experience with 8‑, 16‑, and 32‑bit microcontrollers. Proficiency with communication protocols (BACnet, Modbus, Ethernet, BLE, Wi‑Fi), firmware update mechanisms, version control (Git), and project tools (Jira) is required, along with excellent communication and critical‑thinking abilities.