Posted on: 22/12/2025
Job Title : C++ Developer
Location : - Bangalore
Employment type : - Full Time
Experience Required : - 7+ years
Notice Period : - Max 30 days
Must have Skills : C, C++ , Linux, System Programmer, Kernel upgrade, Pooling vs interrupt, Embedded space, Car Infotainment Programming, System Design exp
Good to have : Golang, JS
Roles & Responsibilities :
- Develop and own device driver software on Linux platform and enable features on SW applications and L1 data-path areas, working closely with requirements and customer account teams with deep customer focus.
- Stellar programming skills in one or more C, C++, golang, Shell scripting.
- Extreme use of AI tools to all development workflows improving productivity to getting more done.
- Ability to harness Github Copilot or other AI tools for all SW development workflows.
- Understand, drive and develop system wide impact features from architecture, design to delivery.
- Collaborate in a cross-functional environment as part of an agile team developing embedded software products.
- Capacity to connect the dots in complex legacy code while developing new features.
- Opportunity to work with most of the company's product portfolio in optical group which leads to a quick and good overall system understanding.
Details about the work :
- Understanding on some of the below topics is valuable as these skills will be directly usable.
- Device driver area :
o Boot process on X86 processors with multi OS support, uboot, coreboot. Some experience with BSPs and board provisioning/bring-up.
o PCI, PCIe, SPI, DMA and I2c protocols. BCM switch programming.
o IP Stack drivers working knowledge, io-pkt driver.
- SW area :
o Software system design, inter-process communication, multi-threading and other OS concepts.
o Experience in AI enabled development and automated testing in SW development environment
Education /Qualification : Candidates must have a Bachelors Degree or higher from premier institutions.
Did you find something suspicious?
Posted by
Posted in
Semiconductor/VLSI/EDA
Functional Area
Embedded / Kernel Development
Job Code
1593847
Interview Questions for you
View All