OBS! Ansökningsperioden för denna annonsen har
passerat.
Arbetsbeskrivning
Do you have an interest in tech, development and have great communication skills? Then this may be the right job for you!
We are currently looking for a LINUX Engineer for our client.
What you will do
· Setup and configure board support packages (BSPs).
· Implement and maintain Linux kernel device drivers
· Develop and configure system tools, bootloaders, etc.
· Bring up prototype boards and hardware in coordination with the hardware and embedded teams.
· Analyze and develop software in C and C++ for multi-threaded real time systems.
· Debug and resolve field issues.
· Contribute to, and interact with upstream open-source communities including but not limited to Linux
To be successful in the role you must have
· M.S. Degree in Computer Science or Computer Engineering or equivalent experience
· Solid experience developing Linux kernel device drivers or other kernel modules
· Previous experience optimally contributing to the Linux kernel community is a plus (please reference patch submissions)
· Experience working with new silicon introduction in embedded Linux environments. Working with silicon vendors to adapt reference designs and tests to specific, custom hardware implementations
· Experience and proficiency in open-source community norms and behaviors, such as Linux kernel developers, and associated system tool communities
Competency Profile!
· The candidate needs to demonstrate strong experience and expertise in Linux kernel and device driver development in an embedded Linux Yocto development environment. Also critical are strong communication skills, and the ability to work as a highly valued member of a tightly knit team of Senior hardware and software engineers.