
Low level Device Driver Engineer (NCS/Job/ 2258)
Job Skills
Job Description
Required Skills
- Strong proficiency in embedded C programming language.
- Strong understanding of embedded systems architecture and real-time operating systems (RTOS).
- Must have Experience on Low Level Device Driver development for Microcontrollers and SoCs
- Must have worked on external pheripheral interface drivers ex. Camera, TFTs, Memories
- Experience with microcontroller peripherals such as GPIO, SPI, I2C, UART, LVDS etc.
- Experience in automotive communication protocols such as CAN, LIN, J1939, Diagnostic protocol (UDS) etc.
- Sound knowledge of SW architectecture of TFT based Instruments Cluster
- Familiarity with software development tools such as debuggers, compilers, and version control systems.
Soft Skills:
- Excellent problem-solving skills and ability to work effectively in a team environment.
- Effective communication and teamwork abilities.
- Most important Self motivated, Self driven & Solution oriented mindset