Unikie Circular Logo

Embedded Linux Software Engineer

Unikie Abu Dhabi, United Arab Emirates Posted: 20 Mar 2024

This listing is closed

Financial

  • Salary unspecified
  • Zero income tax location

Accessibility

  • Office Only
  • Apply from abroad
  • Relocation Support
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

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.

Skills Required

  • ARMRISC-V
  • Linux
  • Python
  • C++

Requirements

  • Deep understanding of Linux systems, from the kernel to user space.
  • Experience in system bring-up and hardware integration.
  • 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).
  • Ability to delve into large and complicated systems and use Nix to improve them.
  • 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.

Jobs you might like   View all jobs

About Unikie

Unikie is a software engineering and innovation company founded in 2015. We specialize in automated marshalling solutions and software engineering services, driving change in various industries. Our team of 600+ professionals is dedicated to creating secure, efficient, and intelligent solutions.

Benefits at Unikie

    • Medical Insurance (including family)
    • Relocation (travel expenses including family)
    • Visa Processing