Principal Engineer

Reposted 4 Days Ago
Be an Early Applicant
Gurugram, Haryana
In-Office
100K-150K Annually
Expert/Leader
Other • Security
The Role
Key contributor to the design and implementation of Windows Applications for access control and security systems, requiring C++ expertise and collaboration.
Summary Generated by Built In

Senior Lead Engineer

About India Engineering Center

India Engineering Center (IEC) is part of the global product development and engineering organization of Johnson Controls. Employing over 1400 engineers from multiple engineering disciplines and specializations, we are spread across Pune, Mumbai and Gurgaon. We work in the product development space which ranges from core mechanical design, automation integration, development of embedded electronic components, software design and development, cloud application, machine learning and data science applications.

About Security Access Control Business

When Fortune 500 corporations, government customers, or any other enterprise applications concerned with critical security issues need a reliable solution in their day to day operations, more often than not, they turn to Johnson Controls and its security and event management technologies currently installed in thousands of facilities worldwide. Johnson Controls has built a solid reputation in the security industry as an innovator of security and event management technologies. With its continuous investment in R&D, and the ability to leverage new technologies, Johnson Controls has reached technological excellence.

What you will do

You will be a key contributor to the design, development and implementation of Windows Applications for large scale, mission critical, access control and security systems applications. This position will focus on new development of Windows applications as well as maintenance and stewardship of existing Windows applications. This position requires the ability to work under minimal direction in collaboration with a team of engineers to design and develop robust system solutions that meet defined system requirements.

  • We’re a collaborative bunch, so you’ll contribute to all phases of the SDLC.
  • You will work closely with different teams to deliver products on time with quality
  • You’ll also coordinate with the Architect’s to understand and maintain an in-depth understanding of the current and upcoming requirements for proposed releases
  • We work in a fast-moving agile set-up, so expect to pitch in with other responsibilities from time to time

How you will do it

You should be hands-on working closely with your peers in software development, testing, and Architects in the company to deliver best of breed solutions with your technical expertise. You will be responsible for below critical functions in helping us design leading products

  • The candidate should have excellent knowledge of developing Windows Application  using C++
  • Working knowledge of developing applications using C++ Builder (Embarcadero RAD Studio) is preferable.
  • Support software engineering development of complex projects; Deliver engineering tasks at the project level.
  • Able to meet project plans for software development activity of a project; prioritizing work to accomplish demanding changes.
  • Able to co-ordinate and work in global team environment.
  • Stays abreast of technology developments and their potential impact and opportunities on the organization.
  • Proactively identifies, recommends, and implements improvements to the application development process.
  • Ensuring defects are fixed and reviewed on a regular basis in the required timeframe.
  • Mentor junior team members.

What we look for

Required

  • BE/B.Tech/M.Tech/MCA
  • Must have 10-15 years’ experience in C++ development.
  • Must have expertise in building complex Windows desktop applications with C++ programming language and its development tools.
  • Must have a strong understanding of object-oriented techniques, refactoring and design patterns.
  • Must have good experience with RDBMS (Sybase preferable)
  • Must have good experience with Multi-Threading.
  • Must have good knowledge of Socket programming.
  • Must have excellent analytical and problem-solving skills.
  • Must be aware of Agile methodology.
  • Must have good verbal and written communication skills in English.

Preferred

  • Working knowledge in Security physical access control domain.
  • Development experience on C++ Builder (Embarcadero RAD Studio).

Top Skills

C++
C++ Builder (Embarcadero Rad Studio)
Multi-Threading
Rdbms (Sybase)
Socket Programming
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Chennai
100,000 Employees

What We Do

At Johnson Controls, we transform the environments where people live, work, learn and play. From optimizing building performance to improving safety and enhancing comfort, we drive the outcomes that matter most. Dedicated to protecting the environment, we deliver our promise in industries such as healthcare, education, data centers and manufacturing. With a global team of 100,000 experts in more than 150 countries and over 130 years of innovation, we are the power behind our customers’ mission.

Our leading portfolio of building technology and solutions includes some of the most trusted names in the industry, such as Tyco®, York®, Metasys®, Ruskin®, Titus®, Frick®, Penn®, Sabroe®, Simplex®, Ansul® and Grinnell®.

Similar Jobs

McCain Foods Logo McCain Foods

Principal Engineer

Food • Retail • Agriculture • Manufacturing
In-Office
Gurugram, Haryana, IND
20000 Employees

NatWest Group Logo NatWest Group

Principal Engineer

Fintech • Payments • Financial Services
In-Office
3 Locations
40000 Employees
Hybrid
Gurugram, Haryana, IND
51000 Employees
In-Office
Gurugram, Haryana, IND
51000 Employees

Similar Companies Hiring

Credal.ai Thumbnail
Software • Security • Productivity • Machine Learning • Artificial Intelligence
Brooklyn, NY
Milestone Systems Thumbnail
Software • Security • Other • Big Data Analytics • Artificial Intelligence • Analytics
Lake Oswego, OR
1500 Employees
Fairly Even Thumbnail
Software • Sales • Robotics • Other • Hospitality • Hardware
New York, NY

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account