Logo
Rubix Recruiting

Linux Kernel Engineer

Rubix Recruiting, Boulder, Colorado, United States, 80301

Save Job

Required Skills:

Embedded Linux – including the build system, kernel configuration, device drivers, boot loader, device tree and filesystem, core application development, network configuration, testing

C, Python

Linux shell scripting

Bitbake build management – creation and maintenance of recipes

uBoot bootloader/bootstrap

Fluency in IP networking

Ability to clearly document work and cross train related areas such as manufacturing and technical support.

General Qualifications:

Speak, read, write English fluently

Good oral and written communication skills

Interest in constant learning – a self-learner, a skill builder

Can work well as part of team and independently

The ability to understand the product end to end product scope and identify and initiate work to realize the required product functionality and performance

Tenacity in troubleshooting and root cause investigation/analysis

Desired Skills:

WIFI, Bluetooth, GPS, LTE wireless data experience

HTML/HTML5, PHP, SQL

RS232 Serial experience

Understanding of the underlying system hardware/circuitry

Experience integrating embedded devices with cloud/device management systems

REST APIs