
Senior Embedded Systems Engineer
1 day ago
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
.
Monthly CTC:
1,50,000- 1,80,000
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.
- Handle large, modular codebases (20k+ lines) with clean, efficient, and maintainable coding practices.
- Work closely with the hardware team for board bring-up, debugging, and integration.
- Implement and optimize communication protocols: I²C, SPI, UART, GPIO, TCP/IP, MQTT.
- Develop test scripts in Python for automation and validation.
- Debug using serial monitors, oscilloscopes, DSOs, and logic analyzers.
- Integrate wireless and networking stacks (LoRaWAN, LTE, GSM, BLE, Wi-Fi, GPS/GNSS).
- Ensure secure firmware development, including encryption, secure boot, and OTA updates.
- Collaborate with QA and server-side teams to validate end-to-end functionality.
- Document firmware architecture, APIs, and communication protocols.
- Stay updated with emerging embedded and IoT networking technologies.
- Drive continuous improvement in firmware quality, testing, and efficiency.
Required Skills & Qualifications:
- Expert in embedded C and C++, with modern coding standards and data structures & algorithms (DSA).
- Proven experience in handling large, production-level codebases.
- Strong debugging skills with hardware tools (scopes, analyzers, JTAG/SWD debuggers).
- Solid understanding of hardware design fundamentals and ability to troubleshoot hardware issues.
- Proficiency in communication protocols (I²C, SPI, UART, MQTT, TCP/IP, GPIO).
- Experience with wireless connectivity stacks (LoRaWAN, LTE, GSM, BLE, Wi-Fi).
- Familiarity with sensor integration and low-power firmware design.
- Skilled in Python scripting for testing and automation.
- Strong Git/version control workflow experience.
- Knowledge of embedded security and best practices in secure coding.
- Excellent system design, problem-solving, and conceptualization abilities.
- Strong documentation and communication 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.
- 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).
-
Senior Embedded System Engineer
1 day ago
Gurgaon, Haryana, India NebulARC Technologies Pvt Ltd. Full time ₹ 15,00,000 - ₹ 25,00,000 per yearCompany DescriptionNebulARC Technologies Pvt Ltd. is a technology company based in Gurugram that specializes in predictive logistics. Their innovative IoT and AI-based analytics enable enterprises to optimize their supply chain and make real-time, data-driven decisions. With a focus on industries such as Agriculture, Logistics, Shipping, Retail &...
-
Embedded Systems Engineer
7 days ago
Gurgaon, Haryana, India Corporate Destination Full time ₹ 9,00,000 - ₹ 12,00,000 per yearWe are seeking an Embedded Systems Engineer with strong hands-on developing firmware for SoCs 32-bit microcontrollers. The role involves in the complete embedded development. high-performance embedded solutions for IoT & consumer electronics products Required Candidate profileStrong knowledge of C/C++ programming for embedded systemsexperience in embedded...
-
Embedded Engineer
1 day ago
Gurgaon, Haryana, India ID Tech Solutions Pvt. Ltd. Full time ₹ 12,00,000 - ₹ 36,00,000 per yearWe are looking for aSenior Embedded Systems Engineerwith a strong background in bothembedded firmware developmentandhardware integration. This role requires hands-on experience withmicrocontroller-based system design,low-level driver development, andhardware debugging. You will collaborate closely with cross-functional teams to develop end-to-end embedded...
-
Embedded Systems Engineer
6 days ago
Gurgaon, Haryana, India VM Placement Solutions Full time ₹ 8,00,000 - ₹ 25,00,000 per year3+ years of experience in embedded firmware development.Strong knowledge of C/C++ programming for embedded systems.Experience with ARM Cortex-M, ESP32, nRF52, STM32, or similar SoCs/MCUs. Familiarity with RTOS (FreeRTOS, Zephyr, ThreadX, etc.). Required Candidate profileexperience in embedded firmware development.Experience in hardware debugging using JTAG,...
-
Embedded Systems Developer
2 weeks ago
Gurgaon, Haryana, India Datacultr Full time ₹ 8,00,000 - ₹ 24,00,000 per yearDescriptionWe are seeking a passionate and talented Embedded Systems Developer to join our dynamic engineering team.In this role, you will design, develop, and optimize embedded systems and firmware solutions that power our cutting-edge products across IoT and Consumer Electronics.If you enjoy low-level programming, hardware-software integration, and solving...
-
Embedded Systems Developer
1 week ago
Gurgaon, Haryana, India Datacultr Full time ₹ 9,00,000 - ₹ 12,00,000 per yearDescription : We are seeking a passionate and talented Embedded Systems Developer to join our dynamic engineering team. In this role, you will design, develop, and optimize embedded systems and firmware solutions that power our cutting-edge products across IoT and Consumer Electronics. If you enjoy low-level programming, hardware-software...
-
Embedded Systems Developer
1 day ago
Gurgaon, Haryana, India Datacultr Full time ₹ 8,00,000 - ₹ 24,00,000 per yearEMBEDDED SYSTEMS DEVELOPERABOUT USDatacultr is a global Digital Operating System for Risk Management and Debt Recovery, we drive Collection Efficiencies, Reduce Delinquencies and Non-Performing Loans (NPL's). Datacultr is a Digital-Only provider of Consumer Engagement, Recovery and Collection Solutions, helping Consumer Lending, Retail, Telecom and Fintech...
-
Embedded System Developer
1 day ago
Gurgaon, Haryana, India Datacultr Full time ₹ 1,04,000 - ₹ 1,30,878 per yearAbout UsDatacultr is a global Digital Operating System for Risk Management and Debt Recovery, we drive Collection Efficiencies, Reduce Delinquencies and Non-Performing Loans (NPLs).Datacultr is a Digital-Only provider of Consumer Engagement, Recovery and Collection Solutions, helping Consumer Lending, Retail, Telecom and Fintech Organizations to expand and...
-
Embedded Software Developer
2 weeks ago
Gurgaon, Haryana, India Inxee Systems Private Limited Full time ₹ 5,00,000 - ₹ 15,00,000 per yearJob Title :Embedded Software DeveloperLocation:Gurgaon/ GurugramDepartment:R&D / EngineeringWe are looking for a skilled and motivatedEmbedded Software Developerwith2–4 years of hands-on experiencein embedded systems development. The ideal candidate will have a strong background inEmbedded C,Linux-based environments,Python scripting, and...
-
Embedded Engineer
1 day ago
Gurgaon, Haryana, India AVPL INTERNATIONAL Full time ₹ 6,00,000 - ₹ 12,00,000 per yearCompany DescriptionAVPL INTERNATIONAL is pioneering the future of agriculture with innovative drone technology and comprehensive training. We foster entrepreneurship in drone and agriculture, empowering rural youth and transforming lives through cutting-edge solutions. We are committed to providing job opportunities and are on a journey of innovation and...