Posted on: 11/07/2025
Job Overview :
We are seeking a skilled Embedded C Developer to work on the development of virtual models using C++. The role involves end-to-end responsibility for design, implementation, and testing. Ideal for engineers looking to deepen their understanding of Computer Architecture and SoC internals.
Must-Have Skills :
- Hands-on experience in C programming language
- Excellent in programming - translating a high level problem to an implementation proposal and the final implementation
- Proficient with Embedded Software/Firmware development.
- Excellent understanding and hands on experience with peripheral devices and controllers like SPI, I2C, UART, Timers, interrupt controller, ADC etc.
- Worked on low-level device drivers for above controllers - Bare Metal or Linux.
Good to Have :
- Hands on experience with C++ / know-how of OOPS concepts
- Exposure to programming complex devices like Ethernet controllers, PCIe controllers, etc.
- Experience working on hardware simulators - e.g., Qemu, Synopsys Virtualizer
Soft Skills :
- Strong analytical, debugging, and problem-solving skills
- Excellent communication and customer interaction abilities
Did you find something suspicious?
Posted By
Posted in
Semiconductor/VLSI/EDA
Functional Area
Other Software Development
Job Code
1511706
Interview Questions for you
View All