Johnson Controls

smart, healthy and sustainable buildings

Developer(EmbeddedFirmware,Linux,RTOS)

Pune, Maharashtra, India FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Mid candidates.

The Brief

“Developer (Embedded Firmware, Linux, RTOS) at Johnson Controls. Skills: Embedded Firmware, Linux, RTOS, Embedded C, C++, microcontroller driver development, I2C, SPI, UART. manage & deliver new product functionalities. modify existing product’s functionalities”

What You'll Achieve.

deliver new product functionalities; modify existing product’s functionalities; improve product functionalities; provide new and improved products and solutions for our customers

Industry & Context.

smart, healthy and sustainable buildings
Problems you'll solve

problem solving skills; Ability to problem solve through analysis of a situation where there are a variety of variables

What They're Looking For.

Must Have

4-10 years’ experience in Embedded C, C++ application & microcontroller driver development, Good exposure to Embedded bus protocols - I2C, SPI, UART., Application development using C++, RTOS, Embedded Linux platform, Driver, middleware & application, Good knowledge of analog and digital hardware, microcontrollers, microprocessors and ability to under schematics and high-level design, Knowledge of Embedded software design and development programming techniques and systems and language platforms., Self-motivated and a good team player and should be able to work independently with minimal supervision from team leads, communication, interpersonal, problem solving and presentation skills, Thorough knowledge of the software development area, Self-motivated, takes initiative to resolve issues, Ability to problem solve through analysis of a situation where there are a variety of variables

Nice to Have

Experience on firmware development on Renesas, Microchip, ST microcontrollers and it’s tools is preferred., BE (ECE/EIE/ETC/EE) Degree in a technical field is required., 4-10 years of experience on embedded firmware development, Knowledge of Fire Detection Systems or similar systems

What You'll Do.

manage & deliver new product functionalities

modify existing product’s functionalities

improve product functionalities

development and test of programs in Fire detection systems

Work with Technical lead on Software sub-modules for design

Code & Test for embedded SW systems

Work on new product development as well as on feature development for released products

Prepare software design specifications

protocol specifications & feasibility study

Participate and support in project planning

coding & unit testing

Review and provide feedback on product functional specifications.

Participate in assisting Compliance

factory testing with any necessary support

Participate in product development meetings

design reviews and code reviews.

Makes recommendations for changes to firmware development guidelines & standards.

Develop an in-depth understanding of the development realm through interaction with other groups

communication with external experts and suppliers and independent research.

Work with technical lead to plan and manage projects

Understand and support for estimation

coding and unit testing during the development process

How You'll Work.

Team & Collaboration

work with technical lead with minimum technical guidance; work within a multi-disciplined engineering team consisting of electronics engineers, mechanical engineers, firmware engineers, software engineers, programmers and scientists; Work with Technical lead on Software sub-modules; Participate in product development meetings, design reviews and code reviews.; Develop an in-depth understanding of the development realm through interaction with other groups, communication with external experts and suppliers; Work with technical lead to plan and manage projects

Communication Scope

communication skills; interpersonal skills; presentation skills

Process & Methodology

project planning, effort estimation, plan and manage projects

Full Job Description

**Build your best future with the Johnson Controls team** As a global leader in smart, healthy and sustainable buildings, our mission is to reimagine the performance of buildings to serve people, places and the planet. Join a winning team that enables you to build your best future! Our teams are uniquely positioned to support a multitude of industries across the globe. You will have the opportunity to develop yourself through meaningful work projects and learning opportunities. We strive to provide our employees with an experience, focused on supporting their physical, financial, and emotional wellbeing. We are a **Great Place To Work-Certified** organization. Become a member of the Johnson Controls family and thrive in an empowering company culture where your voice and ideas will be heard – your next great opportunity is just a few clicks away! **What we offer:** * Competitive salary * Paid vacation/holidays/sick time * On the job/cross training opportunities * Encouraging and collaborative team environment * Dedication to safety through our Zero Harm policy **What you will do** In this role, you will be part of product development team to manage & deliver new product functionalities, modify existing product’s functionalities or improve product functionalities as required. The Embedded Firmware developer will work with technical lead with minimum technical guidance in the Embedded Firmware development team for the design, development and test of programs in Fire detection systems. You will work within a multi-disciplined engineering team consisting of electronics engineers, mechanical engineers, firmware engineers, software engineers, programmers and scientists focusing on applied research and new technology innovations to provide new and improved products and solutions for our customers. **How you will do it** * Work with Technical lead on Software sub-modules for design, Code & Test for embedded SW systems, with minimal supervision * Work on new product developme

Free ATS check

Applying for this Developer (Embedded Firmware, Linux, RTOS) role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about Johnson Controls?

Real rants from real employees. Read before you apply.

Read Company Rants →