Johnson Controls logo

Johnson Controls

Johnson Controls

Innovating for a sustainable world through intelligent building solutions.

📍 Cork, Ireland

7 Open Positions
4 Active Locations
Posted
Top Employer

About Johnson Controls

Johnson Controls manufactures building management systems, HVAC equipment, and energy storage solutions from its headquarters in Cork, Ireland. Its products include the Metasys building automation system and the YORK HVAC systems, serving various sectors including commercial, industrial, and residential markets. Engineering disciplines at Johnson Controls encompass embedded software development, systems integration, and hardware design. Engineers work on optimizing energy efficiency and enhancing system interoperability, with a focus on IoT integration and smart building technologies. The company employs over 100,000 people globally, reflecting its extensive reach and commitment to sustainability in building operations.

Current Job Openings

7 jobs

All Johnson Controls Job Openings

  • Johnson Controls logo

    Senior Electronics Engineer

    @ Johnson Controls

    📍Brno, Czechia 🇨🇿
    📊 senior
    ⏱︎ full-time
    PCB EMC EDA
    View Senior Electronics Engineer
  • Johnson Controls logo

    Electronics Engineer

    @ Johnson Controls

    📍Brno, Czech Republic 🇨🇿
    📊 mid-level
    ⏱︎ full-time
    PCB EDA EMC
    View Electronics Engineer
  • Johnson Controls logo

    Embedded Software Engineer II

    @ Johnson Controls

    📍Westford, United States of America 🇺🇸
    📊 entry-level
    ⏱︎ full-time
    C C++ Linux
    View Embedded Software Engineer II
  • Johnson Controls logo

    Principal Embedded Software Engineer

    @ Johnson Controls

    📍Westford, United States of America 🇺🇸
    📊 principal
    ⏱︎ full-time
    C C++ RTOS
    View Principal Embedded Software Engineer
  • Johnson Controls logo

    Development Engineer – Embedded Software / Firmware

    @ Johnson Controls

    📍Pune, India 🇮🇳
    📊 mid-level
    ⏱︎ full-time
    C++ embedded STM32
    View Development Engineer – Embedded Software / Firmware
  • Johnson Controls logo

    Tech Lead I hot job

    @ Johnson Controls

    📍Pune, India 🇮🇳
    📊 senior
    ⏱︎ full-time
    Embedded C++ I2C
    View Tech Lead I
  • Johnson Controls logo

    Technical Lead II hot job

    @ Johnson Controls

    📍Pune, India 🇮🇳
    📊 senior
    ⏱︎ full-time
    Embedded Firmware C++
    View Technical Lead II
  • Previously posted positions that may provide insight into Johnson Controls's hiring patterns

  • Expired
    Johnson Controls logo

    Software Engineer – Embedded Linux

    @ Johnson Controls

    📍São João da Madeira, Portugal 🇵🇹
    📊 mid-level
    ⏱︎ full-time
    Embedded C C++
    View details
    View Software Engineer – Embedded Linux
  • Expired
    Johnson Controls logo

    Principal Power Electronics Engineer

    @ Johnson Controls

    📍New Freedom, United States of America 🇺🇸
    📊 principal
    ⏱︎ full-time
    Electronics Drives Inverters
    View details
    View Principal Power Electronics Engineer
  • Expired
    Johnson Controls logo

    NextGen Hardware Engineer

    @ Johnson Controls

    📍Westford, United States of America 🇺🇸
    📊 entry-level
    ⏱︎ full-time
    AI thermodynamics robotics
    View details
    View NextGen Hardware Engineer
  • Expired
    Johnson Controls logo

    Developer I

    @ Johnson Controls

    📍Pune, India 🇮🇳
    📊 mid-level
    ⏱︎ full-time
    Embedded C++ I2C
    View details
    View Developer I
  • Expired
    Johnson Controls logo

    Staff Power Electronics Engineer hot job

    @ Johnson Controls

    📍New Freedom, United States of America 🇺🇸
    📊 senior
    ⏱︎ full-time
    MATLAB Simulink PCB
    View details
    View Staff Power Electronics Engineer
  • Expired
    Johnson Controls logo

    Technical Lead I - Embedded Software

    @ Johnson Controls

    📍India, India 🇮🇳
    📊 senior
    ⏱︎ full-time
    EmbeddedC C++ microcontroller
    View details
    View Technical Lead I - Embedded Software
  • Expired
    Johnson Controls logo

    Embedded Software Engineer

    @ Johnson Controls

    📍New Freedom, United States of America 🇺🇸
    📊 mid-level
    ⏱︎ full-time
    embedded C/C++ HTML
    View details
    View Embedded Software Engineer
  • Expired
    Johnson Controls logo

    Technical Lead I - Embedded Firmware

    @ Johnson Controls

    📍Pune, India 🇮🇳
    📊 senior
    ⏱︎ full-time
    Firmware Microcontroller RTOS
    View details
    View Technical Lead I - Embedded Firmware
  • Expired
    Johnson Controls logo

    Principal Power Electronics Engineer

    @ Johnson Controls

    📍New Freedom, United States of America 🇺🇸
    📊 senior
    ⏱︎ full-time
    IGBT Simulink Matlab
    View details
    View Principal Power Electronics Engineer
  • Expired
    Johnson Controls logo

    Sr. Embedded Software Engineer hot job

    @ Johnson Controls

    📍Horsham, United States 🇺🇸
    📊 senior
    ⏱︎ full-time
    embedded Linux C++
    View details
    View Sr. Embedded Software Engineer
  • Expired
    Johnson Controls logo

    Electronic Engineer

    @ Johnson Controls

    📍Seongnam, South Korea 🇰🇷
    📊 mid-level
    ⏱︎ full-time
    Tester Automation MES
    View details
    View Electronic Engineer
  • Expired
    Johnson Controls logo

    Electronics Engineer – Product Support / Sustaining

    @ Johnson Controls

    📍Brno, Czech Republic 🇨🇿
    📊 mid-level
    ⏱︎ full-time
    embedded PCB EDA
    View details
    View Electronics Engineer – Product Support / Sustaining
  • Expired
    Johnson Controls logo

    Principal Embedded Edge AI Engineer

    @ Johnson Controls

    📍Milwaukee, WI, United States 🇺🇸
    📊 principal
    ⏱︎ full-time
    AI ML TensorFlow
    View details
    View Principal Embedded Edge AI Engineer
  • Expired
    Johnson Controls logo

    Embedded Software Test Engineer I

    @ Johnson Controls

    📍New Freedom, United States 🇺🇸
    📊 junior
    ⏱︎ full-time
    C++ Python automated
    View details
    View Embedded Software Test Engineer I
  • Expired
    Johnson Controls logo

    Senior Embedded Software Engineer

    @ Johnson Controls

    📍New Freedom, United States 🇺🇸
    📊 senior
    ⏱︎ full-time
    C++ HTML CSS
    View details
    View Senior Embedded Software Engineer
  • Expired
    Johnson Controls logo

    Software Engineer – Embedded Linux

    @ Johnson Controls

    📍Bengaluru East, India 🇮🇳
    📊 mid-level
    ⏱︎ full-time
    Embedded Yocto TCP/IP
    View details
    View Software Engineer – Embedded Linux
  • Expired
    Johnson Controls logo

    Senior Embedded Software Engineer hot job

    @ Johnson Controls

    📍New Freedom, United States 🇺🇸
    📊 senior
    ⏱︎ full-time
    MATLAB Simulink HVAC
    View details
    View Senior Embedded Software Engineer
  • Expired
    Johnson Controls logo

    Senior Firmware Engineer

    @ Johnson Controls

    📍Belfast, United Kingdom 🇬🇧
    📊 senior
    ⏱︎ full-time
    firmware RTOS TCP/IP
    View details
    View Senior Firmware Engineer
  • Expired
    Johnson Controls logo

    Senior PCB Design Engineer

    @ Johnson Controls

    📍New Freedom, United States 🇺🇸
    📊 senior
    ⏱︎ full-time
    PCB Altium MCU
    View details
    View Senior PCB Design Engineer
  • Expired
    Johnson Controls logo

    Firmware Engineer

    @ Johnson Controls

    📍Belfast, United Kingdom 🇬🇧
    📊 mid-level
    ⏱︎ full-time
    C++ Linux UDP/IP
    View details
    View Firmware Engineer
  • Expired
    Johnson Controls logo

    Developer II

    @ Johnson Controls

    📍Pune, India 🇮🇳
    📊 mid-level
    ⏱︎ full-time
    Embedded RTOS I2C
    View details
    View Developer II
  • Expired
    Johnson Controls logo

    Intern Embedded Software Developer

    @ Johnson Controls

    📍Brossard, Canada 🇨🇦
    📊 entry-level
    ⏱︎ internship
    C Wireshark FreeRTOS
    View details
    View Intern Embedded Software Developer
  • Expired
    Johnson Controls logo

    Senior Embedded Software Engineer hot job

    @ Johnson Controls

    📍New Freedom, United States 🇺🇸
    📊 senior
    ⏱︎ full-time
    Model-Based MATLAB Simulink
    View details
    View Senior Embedded Software Engineer
  • Expired
    Johnson Controls logo

    PCB Designer

    @ Johnson Controls

    📍Brno, Czech Republic 🇨🇿
    📊 senior
    ⏱︎ full-time
    Altium PCB EMC
    View details
    View PCB Designer
  • Expired
    Johnson Controls logo

    Firmware Engineering Intern

    @ Johnson Controls

    📍Milwaukee, WI, United States 🇺🇸
    📊 entry-level
    ⏱︎ internship
    C/C++ ARM JTAG
    View details
    View Firmware Engineering Intern
  • Expired
    Johnson Controls logo

    Senior Embedded Software Engineer hot job

    @ Johnson Controls

    📍Westford, United States 🇺🇸
    📊 senior
    ⏱︎ full-time
    Linux C++ Git
    View details
    View Senior Embedded Software Engineer
  • Expired
    Johnson Controls logo

    PCB Designer

    @ Johnson Controls

    📍Brno, Czech Republic 🇨🇿
    📊 senior
    ⏱︎ full-time
    Altium PCB EMC
    View details
    View PCB Designer
  • Expired
    Johnson Controls logo

    Embedded Software Engineer

    @ Johnson Controls

    📍Glendale, WI, United States 🇺🇸
    📊 mid-level
    ⏱︎ full-time
    C++ RTOS I2C
    View details
    View Embedded Software Engineer
  • Expired
    Johnson Controls logo

    Developer I

    @ Johnson Controls

    📍Pune, India 🇮🇳
    📊 mid-level
    ⏱︎ full-time
    C++ Embedded Firmware
    View details
    View Developer I
  • Expired
    Johnson Controls logo

    Technical Lead – Embedded C/C++ hot job

    @ Johnson Controls

    📍Pune, India 🇮🇳
    📊 senior
    ⏱︎ full-time
    C++ embedded BACnet
    View details
    View Technical Lead – Embedded C/C++
  • Expired
    Johnson Controls logo

    Embedded Linux Software  Engineer

    @ Johnson Controls

    📍Cinisello Balsamo, Italy 🇮🇹
    📊 mid-level
    ⏱︎ full-time
    C++ Python BACnet
    View details
    View Embedded Linux Software  Engineer
  • Expired
    Johnson Controls logo

    Principal Embedded Software Engineer

    @ Johnson Controls

    📍Glendale, WI, United States 🇺🇸
    📊 senior
    ⏱︎ full-time
    firmware C/C++ RTOS
    View details
    View Principal Embedded Software Engineer
  • Expired
    Johnson Controls logo

    Firmware Developer

    @ Johnson Controls

    📍Westford, United States 🇺🇸
    📊 junior
    ⏱︎ full-time
    C/C++ ARM FreeRTOS
    View details
    View Firmware Developer
  • Expired
    Johnson Controls logo

    Embedded Software Engineer

    @ Johnson Controls

    📍Milwaukee, WI, United States 🇺🇸
    📊 mid-level
    ⏱︎ full-time
    firmware RTOS ARM
    View details
    View Embedded Software Engineer
  • Expired
    Johnson Controls logo

    Embedded Software Developer

    @ Johnson Controls

    📍Concord, Canada 🇨🇦
    📊 junior
    ⏱︎ full-time
    C++ Assembly Microcontroller
    View details
    View Embedded Software Developer
  • Expired
    Johnson Controls logo

    Staff Embedded Software Engineer hot job

    @ Johnson Controls

    📍Glendale, WI, United States 🇺🇸
    📊 senior
    ⏱︎ full-time
    C/C++ RTOS I2C
    View details
    View Staff Embedded Software Engineer
  • Expired
    Johnson Controls logo

    Embedded Software Test Engineer I

    @ Johnson Controls

    📍New Freedom, United States 🇺🇸
    📊 entry-level
    ⏱︎ full-time
    embedded C/C++ RTOS
    View details
    View Embedded Software Test Engineer I
  • Expired
    Johnson Controls logo

    Embedded Software Engineer

    @ Johnson Controls

    📍Westford, United States 🇺🇸
    📊 mid-level
    ⏱︎ full-time
    Embedded Linux C
    View details
    View Embedded Software Engineer
No jobs match your filters

Try adjusting your search criteria

Industries
Consumer Electronics Industrial Automation Energy Security & Surveillance

Join the Live Jobs Feed hot

  • Instant Telegram alerts for top jobs
  • Organized by specialization and region
  • Connect & chat with fellow engineers
Join us on Telegram

Free forever • No spam • Leave anytime

Company Info
Employees 10001+
Founded 1885
Type Public
Stock JCI
Glassdoor 4.2
Connect
Active Hiring Locations
📍 Pune, India 🇮🇳 3
📍 Westford, United States of America 🇺🇸 2
📍 Brno, Czechia 🇨🇿 1
📍 Brno, Czech Republic 🇨🇿 1
Top Roles
Embedded Software Engineer (5) Embedded Systems Engineer (1) Electrical Engineer (1)
Key Skills
C++ RTOS SPI Linux Embedded I2C PCB Git
Seniority Levels
senior (3) mid-level (2) entry-level (1) principal (1)
Work Arrangement
On-site (7)

About Johnson Controls

Johnson Controls manufactures building management systems, HVAC equipment, and energy storage solutions from its headquarters in Cork, Ireland. Its products include the Metasys building automation system and the YORK HVAC systems, serving various sectors including commercial, industrial, and residential markets. Engineering disciplines at Johnson Controls encompass embedded software development, systems integration, and hardware design. Engineers work on optimizing energy efficiency and enhancing system interoperability, with a focus on IoT integration and smart building technologies. The company employs over 100,000 people globally, reflecting its extensive reach and commitment to sustainability in building operations.

Johnson Controls Career Opportunities

Johnson Controls currently has 7 active embedded systems positions spanning 4 countries. All positions are on-site, typical for hardware-focused roles requiring lab access and equipment. Recognized as a top-tier employer (85.0/100), Johnson Controls offers competitive compensation and strong career development paths in embedded engineering.

Johnson Controls Hiring Trends

* Data represents job posting activity over the past 6 months: Feb 2026 through Jul 2026

Hiring momentum at Johnson Controls is currently increasing, with 5 openings posted this month compared to 4 last month. This upward trend often signals product development acceleration, team scaling, or new project initiatives.

Over the past 6 months, Johnson Controls averaged 4.8 job postings per month, with peak hiring in Apr 2026 (7 openings). For embedded systems roles, hiring activity typically correlates with product development cycles, especially for firmware teams during pre-production phases and hardware engineers during prototyping.

Current Month
5 jobs

📈 +25% growth

6-Month Average
4.8 jobs/month

Consistent hiring velocity

Peak Activity
7 jobs

Apr 2026

Required Skills at Johnson Controls

C++ is the most in-demand skill at Johnson Controls, appearing in 42% of all job listings (past and present). This skill is important but not universal, indicating diverse technical needs across different product lines or teams.

Johnson Controls's technology stack spans 83 distinct skills and tools, reflecting the multifaceted nature of embedded systems development. The broad technical diversity (83 technologies) suggests work on complex, multi-domain projects requiring both hardware and software expertise.

C++
42% of roles
42%
RTOS
24% of roles
24%
SPI
22% of roles
22%
Linux
20% of roles
20%
Embedded
20% of roles
20%
I2C
18% of roles
18%
PCB
16% of roles
16%
Git
16% of roles
16%
embedded
13% of roles
13%
C/C++
13% of roles
13%
EMC
11% of roles
11%
Altium
11% of roles
11%

Engineers joining Johnson Controls should combine depth in key areas with adaptability. The mix of hardware skills (PCB design, schematics) and firmware expertise (RTOS, embedded C) indicates full-stack embedded development where engineers work across the hardware-software boundary. Candidates with adjacent skills (version control, testing frameworks, communication protocols) typically advance faster by contributing across the development lifecycle.

Engineering Roles at Johnson Controls

Johnson Controls's primary hiring focus is Embedded Software Engineer with 5 open positions. High-volume recruitment for a single role type typically indicates either a growing team building similar capabilities or a newly formed department scaling rapidly.

Multiple openings in the same discipline create advantages for new hires: stronger peer support networks, established onboarding processes, and clearer career progression paths as the team matures. Engineers often find collaborative environments more conducive to professional growth.

Embedded Software Engineer
5 positions (71%)
5
Embedded Systems Engineer
1 position (14%)
1
Electrical Engineer
1 position (14%)
1

Experience level distribution: 43% of openings target senior-level engineers. The range across 4 experience levels suggests a well-balanced team structure with opportunities for both experienced engineers and those earlier in their careers.

Where Johnson Controls is Hiring

Johnson Controls operates across 10 countries with 18 total hiring locations. Multi-geography recruitment typically indicates either distributed engineering teams, expansion into new markets, or proximity to manufacturing and customer operations.

Pune, India serves as a primary hiring hub with 18% of all roles (8 positions). Engineering capabilities are distributed relatively evenly across locations, suggesting a genuinely multi-site development model rather than a single headquarters-centric approach.

🇮🇳
Pune, India
3 active jobs
3
🇺🇸
Westford, United States of America
2 active jobs
2
🇨🇿
Brno, Czechia
1 active job
1
🇨🇿
Brno, Czech Republic
1 active job
1
🇺🇸
New Freedom, United States
6 previous jobs
🇺🇸
New Freedom, United States of America
4 previous jobs
📍
Milwaukee, WI
3 previous jobs
🇺🇸
Westford, United States
3 previous jobs
📍
Glendale, WI
3 previous jobs
🇬🇧
Belfast, United Kingdom
2 previous jobs

Companies Similar to Johnson Controls

These employers share technical focus areas with Johnson Controls and are actively hiring embedded engineers. Exploring multiple companies helps candidates understand market compensation, compare technical challenges, and identify the best cultural and technical fit for their career goals.

Danfoss logo

Danfoss

📍Nordborg, Denmark
💼 29 openings
👥 10001+
Industrial Machinery Manufacturing
Etteplan logo

Etteplan

📍Espoo, Southern Finland
💼 47 openings
👥 1001-5000
Industrial Machinery Manufacturing
Wärtsilä logo

Wärtsilä

📍Helsinki, Southern Finland
💼 10 openings
👥 10001+
Industrial Machinery Manufacturing
Schindler Group logo

Schindler Group

📍Ebikon, Switzerland
💼 4 openings
👥 10001+
Industrial Machinery Manufacturing
IMI logo

IMI

📍Birmingham, England
💼 4 openings
👥 10001+
Industrial Machinery Manufacturing
Wepro Ingenieursbureau logo

Wepro Ingenieursbureau

📍Arnhem, Gelderland
💼 10 openings
👥 501-1000
Industrial Machinery Manufacturing

Get New Embedded Jobs in Your Inbox 📬

Weekly digest of new embedded systems roles. No spam, just real opportunities.

Free forever • No credit card • 2000+ engineers signed up