Posted on: 15/06/2026
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.
Did you find something suspicious?
Posted by
Posted in
Semiconductor/VLSI/EDA
Functional Area
Embedded / Kernel Development
Job Code
1644784