Bootstrap

CITiLIGHT

Senior Embedded Systems Engineer

๐Ÿ“ŒGurugram, India ๐Ÿ‡ฎ๐Ÿ‡ณ

โฑ๏ธŽ full-time

๐Ÿง™โ€โ™‚๏ธ senior

๐Ÿ’ฐ 150000

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).
Other similar jobs

GPU SW Engineer

@ Huawei Technologies Research & Development (UK) Ltd, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

Alternance - Ingรฉnieure/Ingรฉnieur "Edge Computing"

@ EDF, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

SOC Engineer

@ Hitachi Digital, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

Embedded Cyber Security Engineer

@ AeroVironment, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

Embedded Controls Engineer

@ Actalent, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

Embedded Systems Engineer

@ Allied OneSource, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

Embedded RTOS Lead Engineer

@ Carrier, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

Embedded RTOS Engineer

@ Carrier, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

Embedded Engr I

@ Honeywell, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

Technical Lead Engineer, Embedded Systems

@ Lam Research, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

  • Employment

    โฑ๏ธŽ full-time

  • Experience

    ๐Ÿง™โ€โ™‚๏ธ senior

  • Salary

    ๐Ÿ’ฐ 150000

  • Skills
  • Industry
  • Find similar jobs

    GPU SW Engineer

    @ Huawei Technologies Research & Development (UK) Ltd, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

    Alternance - Ingรฉnieure/Ingรฉnieur "Edge Computing"

    @ EDF, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

    SOC Engineer

    @ Hitachi Digital, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

    Embedded Cyber Security Engineer

    @ AeroVironment, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

    Embedded Controls Engineer

    @ Actalent, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

    Embedded Systems Engineer

    @ Allied OneSource, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

    Embedded RTOS Lead Engineer

    @ Carrier, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

    Embedded RTOS Engineer

    @ Carrier, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

    Embedded Engr I

    @ Honeywell, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

    Technical Lead Engineer, Embedded Systems

    @ Lam Research, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

Remote Work
Post time
Level
Employment
Industry
Apply Now โ†—