Senior Embedded Linux Engineer

Adaire 

📍 Accra, Ghana 🇬🇭

full-time
senior
remote
Posted —

Key Skills

OpenEmbeddedYoctoLinuxDockerDevOps

Industry

Consumer ElectronicsIndustrial Automation

Job Description

Embedded Linux Engineer

Join a team at our client who develop a Linux-based industrial IoT platform that simplifies modern iterative development, maintenance, and operation of distributed edge devices. It is a scalable full-stack DevOps-oriented solution, seamlessly integrating device hardware & software (including a Linux OS), development tools, cloud-based remote updates & fleet management, for high reliability and security applications.


This role is a senior Linux role which requires over 10 years of active experience with Linux


Job Description

As an Embedded Linux Engineer, you will be part of the R&D team developing the OS: an easy-and-ready-to-use Linux-based operating system supported on client and 3rd party hardware.


Your focus will be on maintaining our open source Ope Embedded/Yocto layers, as well as keeping close contact with the R&D team responsible for maintaining the BSP. You will help maintaining and expanding our automated build and tests to guarantee the high level of quality of software.


Roles & Responsibilities:

  • Maintain and add support the OS for different SoC platforms (NXP, TI and more to come)
  • Keep close contact with other teams inside R&D to guarantee a full stack approach
  • Maintain and expand automated build and test cases for the OS
  • Continuously improve DevOps best practices


Desired Candidate Profile:

  • Mandatory:
  • Experience OpenEmbedded/Yocto and its best practices
  • Experience in Embedded Linux and Embedded Systems
  • Advanced Linux knowledge
  • Intermediate Docker knowledge
  • Proactive and communicate
  • Nice to have:
  • Contributions to FOSS projects
  • Contributions to Debian
  • Willing to learn:
  • How to debug OS/embedded system/software in various languages
  • Best practices on build automation and test setup (CI/CD, DevOps)
  • Writing automated tests


What we offer:

  • Agile, globally oriented and intercultural corporate culture.
  • Work on the latest hardware technology with early access to major SoC vendor
  • Enjoy a flat hierarchy where you may truly shape our hardware and software offerings
  • Count on a diverse and international team of experienced hardware and software engineers spread globally
  • Variety of knowledge sharing, training and self-development opportunities
  • The opportunity to play a key role in shaping your own work processes and your work environment.
  • Contemporary employment conditions, modern office space and a flexible working environment.
  • Opportunities for your personal development.