Send me more jobs like this

Software Engineer – C Linux Device Driver

Keywords / Skills : Embedded C, I2C, UART, SPI, RTOS Concepts, Device Driver Development, Linux Device Drivers, 32 Bit Microcontrollers, ARM Processor, 8 Bit

4 - 9 years
Posted: 2018-10-27

Industry
Recruitment/Staffing/RPO
Function
IT
Role
Team Leader/ Technical Leader
Posted On
27th Oct 2018
Job Ref code
241018002607
Job Description
Job Description

UART and SPI, I2C, Embedded C, RTOS, Device Drivers, Communication Protocols, Microcontroller, Device Driver Development, 8 Bit, 32 Bit Microcontrollers, RTOS Concepts, Adc, PIC, ARM Processor, Healthcare, Medical Devices, Automotive, Timers, CAN protocol, 16 Bit, C
Good understanding and hands-on in Advanced C, Linux Device Drivers
Good Debugging skills in User Space and Kernel Space
Excellent C programming - For example Topics: Pointers in depth, Bit operations and unions, etc.,
Hands on with Data Structures (link list, sorting, searching, trees etc.)
Device driver development, Kernel Programming in Linux
File system development in Linux, deep understanding and experience in Linux system programming using system calls, threads, IPC like message queues, shared memory, signals etc.?
Linux Internals / System programming (IPC Mechanism, Locking etc.)
Bootloader (Uboot /Redboot)
Deep understanding of Device Driver and experience"


Similar Jobs
View All Similar Jobs
Walkin for you