HamburgerMenu
hirist

Job Description

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 :


- Quick learner with self-management capabilities

- Strong analytical, debugging, and problem-solving skills

- Excellent communication and customer interaction abilities


info-icon

Did you find something suspicious?