Junior Embedded Systems Engineer

1 week ago


Delhi, Delhi, India CITiLIGHT Full time ₹ 8 per year

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: 2+ Years

Team: Product & Engineering

Reports to: Project Manager

Annual CTC: 8 LPA

About the Role:

CITiLIGHT is looking for an Embedded Systems Engineer with around 2 years of experience to design, implement, and test firmware for our next-generation smart devices. You will work across the full firmware lifecycle — from design to validation — in close collaboration with hardware, QA, and backend teams.

While your role will primarily support smart lighting projects, your skillset will also be applicable across a range of embedded technologies. Candidates with strong embedded fundamentals, problem-solving ability, and eagerness to learn industry-specific standards will excel in this role.

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 optimize firmware in C/C++ for microcontroller-based systems.

Develop drivers and integrate hardware communication interfaces (I²C, SPI, UART, GPIO, RS485).

Work on board bring-up, hardware integration, and functional testing.

Debug and troubleshoot issues using lab equipment (oscilloscopes, logic analyzers, DSOs, serial debuggers).

Write and maintain Python scripts for test automation and validation.

Collaborate with hardware engineers, QA, and backend teams to ensure smooth integration.

Document firmware designs, APIs, and test procedures.

Learn and adapt to lighting-specific standards and communication protocols

Required Skills & Qualifications:

Strong programming skills in C and C++, with good knowledge of data structures and algorithms.

Familiarity with microcontroller development (STM32, Renesas, or equivalent).

Experience with hardware-level debugging and testing tools.

Understanding of basic networking and communication protocols (UART, I²C, SPI, GPIO).

Proficiency with Git/version control tools.

Ability to work independently on module design while collaborating effectively within a team.

Soft Skills (Critical for Success):

Willingness to learn and adapt quickly in a fast-paced environment.

Versatility: Comfortable working on both software and hardware tasks.

Collaboration: Works well with senior engineers, hardware, QA, and backend teams.

Responsibility: Takes ownership of assigned tasks and delivers reliably.

Willingness to learn: proactively ask for feedback, openness to receive feedback, initiative to incorporate feedback and/or upskill themselves.

Nice to Have:

Exposure to real-time operating systems (RTOS) like FreeRTOS or Zephyr.

Familiarity with wireless communication technologies (BLE, Wi-Fi, LTE, LoRa).

Experience with smart lighting protocols and standards (DALI, NEMA, Zhaga).

Understanding of secure firmware practices (bootloaders, OTA updates, encryption).



  • Delhi, Delhi, India beBeeEmbeddedSystems Full time ₹ 1,50,00,000 - ₹ 2,50,00,000

    Embedded Systems Expertise OpportunityWe're looking for a seasoned professional to lead our embedded systems team. The ideal candidate will have in-depth knowledge of mechanical engineering principles and practices, AI implementation in the Engineering process, and drive innovation and excellence in our projects.This is a chance to join a dynamic team that...


  • Delhi, Delhi, India Shiv Shakti Enterprises Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Job Description – Embedded Systems Engineer (IoT & Cloud Integration)Position: Embedded Systems EngineerLocation: [Dwarka sector 12 New Delhi]Experience: 2–5 yearRole Overview:We are looking for a highly motivated Embedded Systems Engineer with strong experience in embedded programming, touch display UI development, and IoT cloud integration (AWS...


  • Delhi, Delhi, India beBeeEmbedded Full time ₹ 1,50,000 - ₹ 28,00,000

    Job DescriptionWe are seeking a skilled Embedded Systems Engineer to join our team. As an Embedded Systems Engineer, you will be responsible for the design and development of embedded systems, including hardware and software components.Required Skills and QualificationsHardware Design: Knowledge of electronic circuits and components, experience with PCB...


  • Delhi, Delhi, India beBeeFirmware Full time US$ 1,60,000 - US$ 2,00,000

    Embedded Firmware Engineering Leadership OpportunityJob OverviewWe are seeking a seasoned Embedded Firmware Engineer to lead the development of embedded hardware and firmware systems.ResponsibilitiesDevelop and oversee the implementation of embedded systems using 32-bit microcontrollers (STM32, NXP, TI) and application processors (ARM Cortex-A, i.MX).Drive...


  • Delhi, Delhi, India ThinkRobotics Full time ₹ 3,60,000 - ₹ 4,80,000 per year

    Job Title: Embedded Systems EngineerWho We Are / What We Do, the e-commerce division of Atlantis Robotics Pvt. Ltd., provides advanced robotics and electronic components to innovators and businesses across India. We focus on delivering high-quality products with exceptional customer support.Whom Are We Looking For?We're looking for a hands-on, technically...


  • Delhi, Delhi, India Trillectric Full time ₹ 15,00,000 - ₹ 28,00,000 per year

    About the job:Trillectric leads the charge in energy management innovation with its cutting-edge hardware and data analytics platform and eye-catchy software. Designed to revolutionize daily load management; our solution offers immediate visibility and control over diverse loads such as EVs, Solar, Battery, Heating appliances, and Cooling appliances, all...


  • Delhi, Delhi, India beBeeSoftwareDeveloper Full time ₹ 20,00,000 - ₹ 25,00,000

    Job OverviewAs a senior embedded software developer, you will be responsible for designing and developing scalable and maintainable embedded systems.Key Responsibilities:Develop and optimize embedded software for real-time systems.Collaborate closely with hardware engineers, product managers, and other software developers to deliver robust...


  • Delhi, Delhi, India beBeeFPGA Full time ₹ 15,00,000 - ₹ 17,00,000

    Embedded Systems EngineerThe ideal candidate will be an expert in FPGA design and development, working on embedded systems and industrial control solutions. The role requires collaboration with various stakeholders to advance technology transition into deployable prototypes.Design FPGA-based solutions for embedded systemsUtilize Xilinx Vivado, Intel Quartus,...


  • Delhi, Delhi, India beBeeEmbedded Full time ₹ 80,00,000 - ₹ 1,20,00,000

    Embedded Systems ProfessionalWe are seeking an experienced Embedded Systems Professional to join our team. The ideal candidate will have a strong background in Linux BSP and driver development, with expertise in C programming and a solid understanding of Linux kernel internals.This is an exciting opportunity for individuals who enjoy working with...


  • Delhi, Delhi, India beBeeEmbedded Full time ₹ 15,00,000 - ₹ 28,00,000

    Embedded Software LeadThe primary objective of this role is to provide technical leadership and expertise in the design, development, and testing of embedded software for avionics and electronic systems.Key Responsibilities:Design, develop, and test embedded software for UAV, drones, and aerospace vehicles.Provide technical guidance and mentorship to a team...