Johnson Controls International plc

Technical Lead I (Embedded + Linux)

Johnson Controls International plc
Apply
1 day ago
Pune, IndiaEntry Level

Responsibilities

  • Architect and own embedded software for fire detection systems.
  • Design, code, test, debug, and maintain embedded software, including microcontroller drivers and applications.
  • Plan and manage software contributions to product development, NPI, and sustenance projects.
  • Provide third-level support to field engineers and assist with released-product maintenance.
  • Perform estimation, risk assessment, planning, task allocation, tracking, code reviews, design reviews, and unit testing.
  • Collaborate with engineering, product support, technical authors, SQA, compliance, approvals, factory testing, and external suppliers.
  • Prepare ISO QMS documentation, participate in quality reviews, and recommend improvements to software guidelines and standards.
  • Develop software metrics, methods, evaluation criteria, and clean, reusable implementation guidelines.
  • Coach and mentor technical team members while working independently with limited supervision.

Requirements

  • 8–14 years of experience in Embedded C, C++, application development, and microcontroller driver development.
  • Bachelor of Engineering degree in ECE, EIE, ETC, CSE, or another technical field.
  • Experience with embedded bus protocols including I2C, SPI, and UART.
  • Strong knowledge of analog and digital hardware, peripheral interfacing, and microcontrollers.
  • Experience with RTOS, Embedded Linux, middleware, and application development is preferred but not required.
  • Experience with Renesas, Microchip, and ST microcontrollers and their tools is preferred.
  • Hands-on experience with GitHub, JIRA, Confluence, or similar version/source-control and project-management tools.
  • Knowledge of embedded software design, programming techniques, multithreading, and debugging with ICE, GDB, JTAG, and chip programmers.
  • Strong communication, interpersonal, problem-solving, presentation, leadership, ownership, and mentoring skills.
  • Knowledge of Six Sigma methodologies, fire detection systems, Qt/Linux, C#/WPF, Delphi, oscilloscopes, or logic analyzers is preferred.

Tech Stack

C#C++Delphi

Categories

Johnson Controls International plc

About Johnson Controls International plc

10,000+ employees

Johnson Controls International plc builds and services building automation, HVAC (York), fire detection/suppression, security, and industrial refrigeration systems for commercial, institutional, and industrial facilities. The NYSE-listed company, headquartered in Cork, Ireland, traces its roots to 1885 and expanded via a 2016 merger with Tyco. It sells equipment, software, and lifecycle services to sectors such as data centers, healthcare, education, and advanced manufacturing, with a global installed base and service footprint.

Contact me