Driver Development Jobs

2 were found based on your criteria {{ paging.total|number:0 }} were found based on your criteria

show all
  • Hourly ({{ jobTypeController.getFacetCount("0")|number:0}})
  • Fixed Price ({{ jobTypeController.getFacetCount("1")|number:0}})
Hourly - Expert ($$$) - Est. Time: More than 6 months, 30+ hrs/week - Posted
This is a full-time position based in Tokyo for a major American IT company based out of silicon valley. MINIMUM REQUIREMENTS: - Computer science is a must and/or other relevant field of study - Excellent C programming/debugging skills - Business level English and Japanese language skills - Understanding of computer architecture, programming and optimization concepts - Team player and willing to help customer and support from design to production - At least one of the below: * Excellent OS and chip-level debugging and problem solving skills * Knowledge and hands on experience in multimedia SW stack of any common OS * Knowledge and hands on experience in graphics SW stack of any common OS DESIRED SKILLS: - Experience working on embedded/mobile systems. - Experience with RTOS, Linux/Android on driver/kernel level - Familiarity/ experience with different OS architectures including microkernel arch. - Familiarity with GPU architecture - Experience working on camera SW stack
  • Number of freelancers needed: 10
Skills: Device Driver Development Android C C++
Hourly - Intermediate ($$) - Est. Time: More than 6 months, 30+ hrs/week - Posted
Estonian based company is looking for talented Linux kernel developers to join their embedded team. We are looking for new people in area of automotive and embedded software development. During initial term (about 1 month) it may be part time work but, as a goal, we are willing to establish strong and long-term relationships with potential candidates for full-time remote position. The persons we are looking for will be involved in projects for one of our customers in USA and should have strong solid skills together with practical usage in Linux kernel development, device drivers for ARM based platform (Freescale i.MX6), knowing different basses: i2C, serial, SPI, USB, etc. In general, you will be charged with tasks that require the following area of competence: * Linux kernel experience in: - resource controlling - system calls - kernel and its subsystems * Different ways how to interact between user space and kernel levels, pros and cons. - netlink socket; - block/character devices; - sysfs/procfs; - ioctl; - mmap и shared memory - standard libc library * device drivers development: - driver initialization (probes) - description of hardware (device tree) - IRQ processing - top and bottom halves - softirq/hardirq, difference - workqueue - mutex/spin_locs, difference * runtime power manager: - runtime_pm_suspend/resume - supend/resume functions of device drivers * debugging a kernel and device drivers: - printk и /proc/sys/kernel/printk - kernel debugger kgdb - analyzing of Oops messages - using debugfs - ftrace and tracepoints Also your level of English should be enough to pass the technical interview with customer in USA. If this sounds interesting for you, please apply at this position together with your CV. Should you have any questions don’t hesitate to ask.
  • Number of freelancers needed: 4
Skills: Device Driver Development C Embedded Linux Embedded Systems