Bestkaam Logo
CITiLIGHT Logo

Senior Embedded Systems Engineer

Gurugram, Haryana, India

2 days ago

Applicants: 0

Salary Not Disclosed

3 weeks left to apply

Job Description

Senior Embedded Systems Engineer Location: Delhi Job Type: In Office: Full-Time Role Type: Individual contributor held accountable to their technical expertise. No team to manage. Experience Level: 5+ Years Team: Product & Engineering Reports to: Project Manager About the Role: CITiLIGHT is seeking a highly experienced Senior Embedded Systems Engineer to lead the development of next-generation firmware for our smart solutions. In this role, you will be responsible for writing and optimizing high-quality, modular embedded code that powers our hardware products. You will work in close collaboration with hardware, QA, and backend teams while independently managing the design, testing, and debugging process end-to-end. The ideal candidate brings deep technical expertise in embedded C/C++, strong problem-solving skills, and proven experience delivering production-grade firmware for complex systems. This role requires someone who is both hands-on and capable of taking ownership of large-scale firmware development efforts. About CITiLIGHT CITiLIGHT is reshaping how smart infrastructure works globally. We operate at the intersection of smart cities, sustainability, and innovation, helping city administrators and private stakeholders deploy cutting-edge IoT-led solutions at scale. As we expand our platform capabilities, we are looking for passionate and skilled engineers to help us build robust, user-friendly, and scalable applications that drive real-world impact. Key Responsibilities: Design, implement, and maintain firmware in C and C++ for resource-constrained embedded systems. Architect complete embedded system solutions for new hardware products?including MCU selection, peripheral mapping, memory planning, and power constraints. Define hardware-software interfaces, communication architectures, board-level requirements, and system workflows. Lead feasibility studies for new product ideas, evaluating sensors, wireless modules, and embedded platforms. Collaborate with hardware designers to co-create system schematics, pinouts, and high-level architecture diagrams. Work closely with the hardware team for board bring-up, debugging, and manufacturing readiness. Ensure excellence in quality of both hardware and firmware developed Implement and optimize communication protocols (I?C, SPI, UART, GPIO, TCP/IP, MQTT). Integrate and test wireless stacks (LoRaWAN, LTE, GSM, BLE, Wi-Fi, GPS/GNSS). Build robust device?cloud and device?gateway communication flows for production systems. Document system architecture, firmware design patterns, APIs, communication protocols, and hardware dependencies. Collaborate with QA, backend, and hardware teams for end-to-end product validation. Drive continuous improvements in reliability, test coverage, architecture scalability, and embedded quality processes. Required Skills & Qualifications: Expert in embedded C/C++, modern coding practices, memory optimization, and DSA concepts. Proven experience designing and owning firmware architecture for complex products. Strong skills in debugging hardware?firmware issues using advanced tools (DSO, logic analyzer, SWD/JTAG). Solid understanding of electronics fundamentals, MCU architectures, and hardware debugging. Proficiency with communication stacks (I?C, SPI, UART, MQTT, TCP/IP). Experience with wireless modules such as LoRaWAN, LTE/GSM, BLE, Wi-Fi, GNSS. Working knowledge of low-power design, power budgeting, and energy profiling. Skilled in Python scripting for test automation and tool development. Strong Git/version control experience. Understanding of secure coding, encrypted communication, and secure boot. Excellent system design, architecture planning, and problem-solving abilities. Strong documentation, communication, and cross-team collaboration skills Soft Skills (Critical for Success): Ownership mindset: Takes full responsibility from design to delivery. Team collaboration: Works seamlessly with hardware, software, and QA teams. Clear communicator: Able to explain technical trade-offs to cross-functional teams. Problem solver: Approaches issues systematically and proactively. Eager to learn: Open to feedback, continuous improvement, and upskilling. Adaptable & innovative: Stays current with technology trends and applies them effectively. Nice to Have: Experience with RTOS (FreeRTOS, Zephyr, ThreadX). Exposure to IoT standards (Matter, Zigbee, DALI). Familiarity with CI/CD pipelines for embedded systems. Experience with safety-critical or certified systems (ISO 26262, IEC 61508, MISRA-C).

Additional Information

Company Name
CITiLIGHT
Industry
N/A
Department
N/A
Role Category
Embedded Systems Engineer
Job Role
Mid-Senior level
Education
No Restriction
Job Types
On-site
Gender
No Restriction
Notice Period
Less Than 30 Days
Year of Experience
1 - Any Yrs
Job Posted On
2 days ago
Application Ends
3 weeks left to apply

Similar Jobs

Accenture in India

3 weeks ago

Application Developer

Accenture in India

Accenture in India

2 months ago

Application Developer

Accenture in India

Accenture in India

3 weeks ago

Custom Software Engineer

Accenture in India

AMD

3 weeks ago

PLATFORM EMULATION ENGINEER

AMD

Accenture services Pvt Ltd

1 month ago

Application Developer

Accenture services Pvt Ltd

Accenture services Pvt Ltd

1 month ago

Application Developer

Accenture services Pvt Ltd

BCG X

3 weeks ago

Data Analyst, India - X Delivery

BCG X

Valeo

3 weeks ago

Intern - System TPMO

Valeo

Work Force Nexus

3 weeks ago

Unity Developer ? Team Lead

Work Force Nexus

Unity, Rummy, C +1
Accenture in India

3 weeks ago

Application Lead

Accenture in India