Lead Firmware Engineer - Enlighted GTC

Job Description

Lead – Firmware Engineer


Imagine a company that combines the dynamic energy of a start-up and the backing of Siemens, a global powerhouse. A company where ideas, passion, and ingenuity are valued - and - vital to solve the next generation of smart building challenges and help customers achieve net carbon zero goals.
Enlighted is human-centered proptech company that creates positive transformation wherever space, people and work meet through our industry leading technology. We empower organizations with this technology to transform physical spaces into regenerative places that fuel positive impact for people, portfolio, and our planet.

Our team is constantly evolving to deliver exceptional value to customers worldwide and remain at the forefront of future-proofing building with our innovative solutions. If you are passionate about turning everyday spaces into extraordinary places – join us – and start making your impact today.

To learn more about Enlighted, visit us at

Our Team:

Everything we do at Enlighted is underpinned by our values. We know it is not just what we do that matters, it is how we do it that makes the difference. We expect all team members to live our values and create a culture where everyone is inspired to be their best.

You have a unique opportunity to chart your professional path by owning your development, your career, and your future. We encourage all employees to hone their skills, acquire new ones, and explore continued opportunities within Enlighted and Siemens – the brightest way to advance your career!

We are looking for a hands-on lead firmware engineer to help drive our future strategic transformation programs focused on R&D of the embedded devices portfolio of Enlighted. If you are detail oriented, hard-working, and looking for challenges working with the latest technology products in a fast-paced environment, this is an ideal role to get great global exposure.


Enlighted – Global Technology Center, Chennai


Specialist – Hardware Engineering


8 – 12 years


• Deliver high-quality C code to run in a real-time embedded environment.
• Integrate new sensors, improve control systems, implement, and debug features.
• Architect, design, test and integrate firmware features targeted for IoT devices built for high volume manufacturing.
• Hands-on hardware bring-up, system debugging and code optimization.
• Develop, enhance, and debug new and existing real-time firmware components and features in C.
• Make performance and optimization trade-offs to meet product requirements.
• Provide hardware/firmware support and design input as required to Cloud/UI Designers and others.
• Build edge computing modules and integrate them effectively to achieve real-time requirements.
• Support continuous integration and code quality improvement initiatives.
• Provide support for Data Science team in the effective and accurate collection of data from Enlighted's systems
• Identify opportunities for system improvements that can enhance the operation of the entire end-to-end system
• Work as a part of a multi-disciplinary team spanning hardware, software, cloud development and product management.
• Improve customer experience, continually raising the bar on functionality, usability, and simplicity.

Candidate Profile

• Bachelor’s in computer science, Computer Engineering, Electrical Engineering, or proof of exceptional skills in related fields with practical firmware engineering experience
• Proficiency with C, C++, Python programming.
• Experience in using SDKs of different MCU suppliers such as SiLabs, Nordic, NXP, STM, etc.
• Working knowledge of agile process in a firmware setup.
• Experience with driver level programming, strong knowledge of microcontroller to hardware interfacing requirements and implementation in firmware, such as: BLE (Bluetooth Low Energy), Wi-fi, Serial Peripheral Interface (SPI), A/D (Analog-to-Digital) inputs, and Wireless
• Ability to demonstrate experience in development of embedded products in high volumes involving microcontrollers running FreeRTOS™ or any other real-time operating system.
• Test driven development and familiarity with developer driven automated testing.
• Remain engaged, proactive, and positive while solving very challenging problems.
• Familiarity with embedded development tools
• Experience with Linux, embedded Linux


Organization: Smart Infrastructure

Company: Enlighted Energy Systems Pvt Ltd

Experience Level: Experienced Professional

Full / Part time: Full-time

Can't find what you are looking for?