Send me more jobs like this

Sorry, This job is expired.

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

Team Leader/ Technical Leader
Posted On
27th Oct 2018
Job Ref code
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"

Walkin for you