*Note*: This request refers to a Linux BSP engineer with Linux kernel, device drivers, Yocto Build system, Unit testing and bug fixing.
• Driver development, Porting, Integration
• Unit testing and bug fixing
• Peer review
• Technical documentation
*Must have Skills:*
• Strong knowledge of Linux Kernel, sub systems and device drivers
• Experience with Linux File systems
• Development experience with Qualcomm/ i.
MX7D Linux platform preferred.
• Development experience with I2C, SPI, RS232, RS485, USB device drivers
• Experience in device driver development, integration and BSP porting
• Experience with u-boot/boot loaders
• Experience with shell/Bash scripting
• Experience with Yocto Build system.
• Familiar with Secure boot and cyber security concepts
• Hands-on programming experience with the Linux kernel internals, device drivers for multi-core SoCs, Linux
networking
• Hands-on programming and debugging experience with board bring-up
• Excellent problem-solving and debugging skills and good English communications skills, both verbal and writing
• Familiar with Agile/Scrum processes
Job Type: Contract
Pay: $78.
00 per hour
Schedule:
* 8 hour shift
Experience:
* Linux BSP: 9 years (Required)
* Linux kernel: 9 years (Required)
* device drivers: 9 years (Required)
* Yocto Build system, Unit testing and bug fixing: 9 years (Required)
* Peer review: 9 years (Required)
* Technical documentation: 9 years (Required)
* Qualcomm/ i.
MX7D Linux: 9 years (Required)
* I2C, SPI, RS232, RS485, USB device drivers: 9 years (Required)
* u-boot/boot loaders: 9 years (Required)
* shell/Bash scripting: 9 years (Required)
* Secure boot and cyber security concepts: 9 years (Required)
* multi-core SoCs, Linux networking: 9 years (Required)
* Agile/Scrum processes: 9 years (Required)
Work Location: In person