Johnson Controls is seeking a Senior Software Engineer to join their Security Access Control Business at their India Engineering Center (IEC). This role is crucial in developing mission-critical access control and security systems applications using C++. The position is based in Gurgaon, India, and is part of a global product development team of over 1400 engineers.
The ideal candidate will be responsible for designing and implementing complex Windows applications using C++ and object-oriented programming principles. They will work in an agile environment, contributing to all phases of the software development lifecycle, from planning to release. The role requires expertise in multi-threading, socket programming, and database management (particularly Sybase).
Johnson Controls has established itself as an industry leader in security and event management technologies, serving Fortune 500 corporations and government customers worldwide. The company's continuous investment in R&D and commitment to technological excellence makes this an exciting opportunity for a senior developer looking to make an impact in the security industry.
The position offers the chance to work with cutting-edge security technologies while being part of a collaborative, global team. The successful candidate will not only contribute to technical development but also mentor junior team members and help improve development processes. This role is perfect for someone with strong C++ skills who wants to work on large-scale, mission-critical systems that protect and secure facilities worldwide.