HamburgerMenu
hirist

Mid Senior Embedded Software Engineer - Embedded C/C++ Programming

IPEOPLE BUSINESS SOLUTIONS
4 - 6 Years
Delhi

Posted on: 15/06/2026

Job Description

Job Description:

Job Overview:

We are a global leader in LiFi and Optical Wireless Communication (OWC), developing commercial-grade, cutting-edge products across telecom, defense, smart cities, surveillance, aviation, and enterprise sectors. We are looking for a hands-on Embedded Software Engineer (46 Years Experience) to join our core engineering team in New Delhi on a full-time, Work from Office basis.

In this role, you will work across the full embedded development lifecyclefrom low-level hardware bring-up and driver development to application-layer software running on embedded Linux platforms.

Key Responsibilities:

- Software Development: Develop and maintain embedded software in C/C++ on ARM-based embedded Linux platforms.

- Driver Writing: Write and debug low-level drivers for peripherals including UART, SPI, I2C, GPIO, PWM, and ADC.

- Hardware Bring-up: Bring up new hardware, interface with custom PCBs, and validate software against hardware behavior.

- Applications: Design and implement real-time control and data acquisition applications.

- Testing & Tools: Develop test utilities, automation scripts, and validation frameworks for embedded targets.

- Schematic Reading: Read and interpret hardware schematics and datasheets to inform software design.

- Collaboration & Quality: Partner closely with hardware engineers and participate in code reviews.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...