Senior Embedded Systems Engineer

15 hours ago


Gurgaon, Haryana, India CITiLIGHT Full time ₹ 15,00,000 - ₹ 21,60,000 per year

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).


  • Gurgaon, Haryana, India NebulARC Technologies Pvt Ltd. Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Company 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 Engineer

    18 hours ago


    Gurgaon, Haryana, India ID Tech Solutions Pvt. Ltd. Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    We 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 Engineer

    2 days ago


    Gurgaon, Haryana, India AVPL INTERNATIONAL Full time ₹ 6,00,000 - ₹ 12,00,000 per year

    Company 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...


  • Gurgaon, Haryana, India Datacultr Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    EMBEDDED 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 Lead

    3 weeks ago


    Gurgaon, Haryana, India Hireveda Full time

    Required Skills & Qualifications :- 10-15 years of hands-on experience in embedded systems development, preferably within power electronics or related industries.- Deep expertise in C/C++, low-level driver development, and microcontroller programming.- Proven ability to lead teams and deliver complex embedded projects through to production deployment.-...


  • Gurgaon, Haryana, India Datacultr Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    About 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...


  • Gurgaon, Haryana, India Datacultr Full time

    About Us :Datacultr 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...


  • Gurgaon, Haryana, India Dev Solutions Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Create and implement firmware for embedded systems, often involving bare-metal or RTOS-based designsWrite and maintain clean, efficient, and well-documented code formicrocontrollers, SoCs, embedded processors and custom hardware platformsArchitect and implement low-level device drivers, middleware, and protocolstacksCollaborate with cross-functional teams,...

  • Embedded Software

    17 hours ago


    Gurgaon, Haryana, India Aviconn Solutions Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    We are looking for a professional Embedded Systems Engineer to execute complete embedded hardware / software development lifecycle. The goal is to create scalable and optimized embedded systems. Responsibilities:Design and implement hardware / software of embedded devices and systems from requirements to production and commercial deployment. Design,...


  • Gurgaon, Haryana, India ChargePoint Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Job Description About Us With electric vehicles expected to be nearly 30 PERCENT of new vehicle sales by 2025 and more than 50 PERCENT by 2040, electric mobility is becoming a reality. ChargePoint (NYSE: CHPT) is at the center of this revolution, powering one of the worlds leading EV charging networks and a comprehensive set of hardware, software and...