Company logo hidden

Embedded Linux Software Engineer

Unlock employer Abu Dhabi, United Arab Emirates Posted: 04 Jun 2024

Financial

  • Salary unspecified
  • Zero income tax location

Accessibility

  • Hybrid

Requirements

  • Experience: Intermediate

Position

About the job

Ready to apply for roles like this?

Unlock the company name and direct application link. Subscribers get instant access to fresh jobs across Dubai, Abu Dhabi and Riyadh, many with visa support.

Unlock employer & apply directly

WE ARE LOOKING FOR Embedded Linux Software Engineer In this role as an Embedded Linux Software Engineer, you will be instrumental in packaging various open-source and proprietary Board Support Packages (BSP) and software components using Nix/Yocto. Your responsibilities will extend to leading board bring-up and platform integration tasks, specifically focusing on NixOS. This involves not only customizing device trees and kernel configurations but also seamlessly integrating downstream packages and modules for optimal system performance. Furthermore, you will be deploying Nix across our entire development lifecycle, from the initial build stages to Continuous Integration (CI) processes and deployment infrastructure.

Requirements

  • Deep understanding of Linux systems, from the kernel to user space.
  • Experience with ARM, x86, and RISC-V based SoCs.
  • Experience in bringing up Linux on an SBC or custom design.
  • Experience with wired and wireless networks.
  • Strong debugging and problem-solving skills.
  • Prior experience with embedded Linux build systems (such as Yocto, Buildroot, or Nix).
  • Experience with one or more of the following languages: C, C++, Go, Python.
  • Experience with monitoring, analyzing, and wireless or wired network traffic.
  • Knowledge of network security best practices.
Apply Direct

Jobs you might like   View all jobs

Ready to apply for this role?

Apply Direct