Company Logo
LEAD ENGINEER-KERNEL&DRIVER-LINUX (20222070)
Apply
Job Description
Share this job 

BSP Development, Device Drivers, etc..

Generic RTOS and Embedded Skills

 

  1. Knowledge and experience of any RTOS (QNX/VxWorks/FreeRTOS/Linux, etc.) is mandatory.
  2. Experience in developing low level embedded OS capabilities, such as device driver development, board support packages, and board bring up.
  3. Good understanding and experience of Embedded systems and related HW, SW components (Processor, Memory, Peripherals, OS, Device Drivers etc.)
  4. Strong understanding on the underlying Architecture: CPU/MMU/Cache/Interrupts/DMA/ ADC/DAC/EEPROM/PWM/Watchdog Timers, and other embedded peripherals.
  5. Experience in programming PIC/GIC/UART/Timer/Nexus Bus/Simple Bus/Memory Controller/RTC etc. 
  6. Experience in programming, analyzing, and debugging kernel crash dumps.

     

    Experience: 5-8 Years

    Education: Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.

    Location: Bangalore

Skills
qnx / vxworks / freertos / embedded linux, device driver, bsp, board bring-up, kernel debugging, uart, timer, dma, mmu, adc