Johnson Controls Recruitment 2026 | Latest IT Jobs 2026
Johnson Controls, a global leader in smart, healthy, and sustainable buildings, is hiring Software Engineers specialising in Embedded Linux for its India operations in 2026. With a legacy spanning over 135 years, the company drives innovation in building technologies, fire safety, and HVAC systems.
The demand for Embedded Linux experts is surging in India’s tech sector, fuelled by IoT growth and smart infrastructure projects. Companies seek skilled engineers to develop robust embedded systems for real-time applications like fire detection and building controls.
Freshers and experienced candidates with Linux kernel knowledge, C/C++ proficiency, and embedded systems experience should apply. Expected salaries in India range from ₹10-25 lakhs per annum, depending on expertise, with strong growth potential in a high-demand field.
About Johnson Controls
Johnson Controls operates in the building technologies domain, focusing on smart buildings, fire safety, security, and energy efficiency. Headquartered in Ireland with a strong presence in India, particularly Bangalore and Pune, it serves over 150 countries.
Major products include advanced HVAC systems, fire detection panels, access control solutions, and building management software. The company emphasises innovation through R&D centres worldwide.
Work culture promotes collaboration, diversity, and employee development via training programmes and agile teams. Career opportunities abound in embedded software, IoT, and cloud-integrated systems, with paths to technical leadership roles.
Employees benefit from global projects, fostering skill enhancement in cutting-edge tech.
Job Overview
- Role: Software Engineer – Embedded Linux
- Company: Johnson Controls
- Location: Bangalore, Karnataka, India
- Experience: Freshers / Experienced
- Employment Type: Full-time
Key Responsibilities
- Design, develop, and test embedded software for fire detection systems using Embedded Linux platforms.
- Architect software modules, including microcontroller drivers and middleware applications.
- Plan and manage software contributions to new product introductions (NPIs) and sustenance projects.
- Provide third-level support to field engineers and maintain released products.
- Identify metrics for software activities and liaise with product support teams.
- Debug issues using tools like GDB and ICE, interfacing peripherals via I2C, SPI, UART.
- Collaborate in multi-disciplined teams to deliver reliable, high-performance embedded solutions.
Required Skills and Qualifications
- B.E./B.Tech in ECE, CSE, EIE, or related fields.
- Strong C/C++ programming for embedded systems; experience with Linux kernel and RTOS.
- Knowledge of embedded bus protocols (I2C, SPI, UART) and microcontroller interfacing (Renesas, Microchip, ST).
- Proficiency in Python for scripting; familiarity with DevOps tools like GitHub and JIRA.
- Debugging skills with GDB, ICE; understanding of analog/digital hardware.
- Bonus: Cloud Computing basics, Data Analysis for system metrics, Machine Learning for predictive maintenance.
Expected Salary for Software Engineer – Embedded Linux in India
Industry estimates for Software Engineer – Embedded Linux roles at Johnson Controls in India start at ₹10 lakhs for freshers, rising to ₹20-25 lakhs for 2-5 years experience. Senior roles exceed ₹30 lakhs.
Salary growth is rapid, with 15-20% annual hikes based on performance. Factors like certifications and project delivery boost packages significantly.
Calculate your expected salary using the Salary Estimator for personalised insights tailored to your profile.
Skills That Can Increase Your Salary
High-value skills like advanced Embedded Linux kernel customisation, Yocto Project for builds, and containerisation (Docker) can add 20-30% to your salary. Proficiency in Java for cross-platform tools and Cloud Computing (AWS IoT) opens senior roles.
Data Analysis with Python and Machine Learning frameworks enhance automation capabilities. DevOps practices, including CI/CD pipelines, are prized for efficiency.
Earn certifications in Embedded Linux (Yocto, Kernel Development) or AWS Certified Developer. Get personalised recommendations via Certification Suggestion tool.
Why Join Johnson Controls
- Strong career growth with clear paths to Technical Lead and Architect roles.
- Global exposure through projects across 150+ countries.
- Competitive salary packages with bonuses and stock options.
- Learning and development via internal academies and certifications.
- Innovative projects in fire safety, IoT, and sustainable buildings.
Selection Process
Johnson Controls follows a structured process: Start with an online assessment testing coding, aptitude, and Linux basics. Proceed to technical interviews focusing on embedded systems, C/C++, and debugging scenarios.
Managerial rounds evaluate project experience and team fit. Final HR discussion covers salary, culture, and offer details. Prepare for 3-4 rounds over 2-4 weeks.
How to Prepare for Johnson Controls Interview
- Master core topics: Embedded Linux, device drivers, RTOS, protocols like I2C/SPI.
- Practice coding on LeetCode/HackerRank; focus on optimisation and debugging.
- Build a strong resume highlighting projects; use Resume Builder for ATS optimisation.
- Check ATS compatibility with ATS Score Checker.
- Simulate interviews via Interview Preparation platform.
- Craft tailored cover letters using Cover Letter Generator.
- Get expert feedback from Resume Reviewer.
- Plan long-term with Career Path Planner.
Walk-In Interview Details
No walk-in details available. Apply online via official careers portal.
How to Apply
Apply Here: Apply on the Official Website
Visit Johnson Controls careers page for direct application. Deadline: March 26, 2026.
Frequently Asked Questions
What is the salary for Software Engineer – Embedded Linux at Johnson Controls?
Freshers earn ₹10 lakhs; experienced (2-5 years) get ₹20-25 lakhs. Seniors above ₹30 lakhs, plus bonuses.
Who is eligible for this role?
B.E./B.Tech in ECE/CSE with embedded systems knowledge. Freshers with projects and experienced candidates apply.
Are freshers eligible?
Yes, freshers with strong academics, internships, or relevant projects in Embedded Linux qualify.
Is remote work an option?
Primarily on-site in Bangalore, but hybrid models possible post-probation based on project needs.
How difficult are the interviews?
Moderate to high; focus on practical coding, Linux internals, and hardware-software integration. Practice thoroughly.
What career growth exists?
Fast-track to Technical Lead in 3-5 years; global opportunities in IoT and building tech innovation.
Is job location flexible?
Mainly Bangalore; some roles in Pune. Relocation support available for select candidates.
What is the application deadline?
March 26, 2026. Apply early via official portal to avoid missing out.
Disclaimer
This post is for informational purposes only. Job details should always be verified on the official company website.
© 2026 IT Referral Jobs. All rights reserved.