Linux Kernel Engineer
Job Title
Required Skills:
- Embedded Linux – including the build system, kernel configuration, device drivers, boot loader, device tree and filesystem, core application development, network configuration, testingC, PythonLinux shell scripting
- Bitbake build management – creation and maintenance of recipesu
- Boot 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 experienceHTML/HTML5, PHP, SQLRS232 Serial experience
- Understanding of the underlying system hardware/circuitry
- Experience integrating embedded devices with cloud/device management systemsREST APIs