Embedded Linux Driver Developer

Embedded Linux Driver Developer

Posted 7 days ago by IC Resources

Negotiable
Outside
Remote
United Kingdom

Summary: The role of Embedded Linux Driver Developer involves developing custom Linux Kernel Drivers for proprietary SoCs, requiring expertise in driver development and a strong understanding of the Linux Kernel. The position is fully remote and is expected to be a long-term contract, initially lasting 6 months with potential extensions up to 2-3 years. Candidates should have a passion for contributing to the open-source community.

Key Responsibilities:

  • Develop custom Linux Kernel Drivers for proprietary SoCs.
  • Work on driver development for peripheral communications, hardware communications, and audio.
  • Engage with different parts of the Linux Kernel.
  • Contribute to upstreaming efforts in the open-source community.

Key Skills:

  • Experience with Linux Kernel Driver development (I2C/SPI/UART/Ethernet/CAN/Audio).
  • Extensive knowledge of Platform and non-Platform drivers.
  • Familiarity with Yocto (Scarthgap/Dunfell preferred).
  • Interest in open-source contributions.

Salary (Rate): undetermined

City: undetermined

Country: United Kingdom

Working Arrangements: remote

IR35 Status: outside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Remote working - Outside IR35 - Long-term contract - Embedded Linux Developer

One of my longest standing clients is looking to hire several embedded software developers to support with developing custom Linux Kernel Drivers to go on to proprietary SoC ’s. As a result, they are looking for engineers with experience of driver development (peripheral comms, hardware comms, audio, etc), experience with different parts of the Linux Kernel and preferably someone interested in upstreaming into the open-source community. This will be a full remote working contract opportunity, initially for 6 months with expectations that it could extend up to 2-3 years to begin with.

Key Points:

  • Linux Kernel Driver experience (I2C/SPI/UART/Ethernet/CAN/Audio/etc)
  • Extensive knowledge of Platform and non-Platform drivers
  • Yocto (Scarthgap/Dunfell preferred)
  • Full remote
  • Outside IR35 (for UK based contractors)

Remote working - Outside IR35 - Long-term contract - Embedded Linux Developer