Embedded Linux Systems Engineer

6 days ago


Dubai, Dubai, United Arab Emirates Canonical Full time
About the Role

We're seeking a skilled Embedded Desktop Linux Systems Engineer to join our team at Canonical. As a key member of our engineering team, you'll be responsible for designing, developing, and maintaining our embedded Linux systems.

Key Responsibilities
  • Design and develop embedded Linux systems for various devices and platforms
  • Collaborate with cross-functional teams to ensure seamless integration with other systems and components
  • Develop and maintain high-quality code, following industry best practices and standards
  • Troubleshoot and resolve complex technical issues related to embedded Linux systems
  • Stay up-to-date with the latest advancements in Linux and embedded systems, and apply this knowledge to improve our products and services
Requirements
  • Bachelor's degree in Computer Science, STEM, or a related field
  • Experience with Linux packaging (Debian, RPM, Yocto) and open source communities
  • Proficiency in C and C++ programming languages
  • Excellent problem-solving skills and ability to work independently in a globally distributed team
  • Strong communication and collaboration skills, with the ability to work effectively with cross-functional teams
Preferred Skills
  • Experience with graphics stacks and good understanding of networking fundamentals
  • Basic understanding of security best practices in IoT and server environments
  • Good communication skills, with public speaking experience a plus
  • IoT/embedded experience, from board and SoC to OS and apps
  • Some experience with Docker/OCI containers/K8s
About Us

At Canonical, we're passionate about empowering developers and organizations to build and deploy software with ease. Our mission is to make software development and deployment faster, more efficient, and more secure. We're committed to creating a workplace that's inclusive, diverse, and rewarding for all our employees.

We offer a competitive base pay, fully remote working environment, personal learning and development budget, annual compensation review, recognition rewards, annual holiday leave, parental leave, employee assistance programme, and opportunity to travel to meet colleagues at sprints. Certain roles are also eligible for additional benefits and rewards, including annual bonuses and sales incentives based on revenue or utilisation.



  • Dubai, Dubai, United Arab Emirates Unikie Full time

    Job Description:At Unikie, we are seeking an experienced Embedded Linux Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and developing cutting-edge embedded Linux systems.Key Responsibilities:System Architecture: Design and develop the overall system architecture for our embedded Linux...

  • Linux Kernel Engineer

    3 weeks ago


    Dubai, Dubai, United Arab Emirates Canonical Full time

    Job OverviewAbout the Role:We are seeking a highly skilled Linux Kernel Engineer to join our team at Canonical. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining the Linux kernel for our cloud and embedded systems.Key Responsibilities:Kernel Development: Develop and maintain the Linux kernel for our...


  • Dubai, Dubai, United Arab Emirates Unikie Full time

    Job Requirements**Deep Understanding of Linux Systems**We are seeking a highly skilled Embedded Linux Software Engineer to join our team at Unikie. The ideal candidate will have a deep understanding of Linux systems, from the kernel to user space, and be able to apply this knowledge to bring up Linux on various hardware platforms.Key Responsibilities**System...

  • Linux Kernel Engineer

    2 weeks ago


    Dubai, Dubai, United Arab Emirates Canonical Full time

    About the RoleWe are seeking a highly skilled Linux Kernel Engineer to join our team at Canonical. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining the Linux kernel for our cloud and embedded systems.Key ResponsibilitiesKernel Development: Develop and maintain the Linux kernel for our cloud and...


  • Dubai, Dubai, United Arab Emirates Canonical Full time

    About UsCanonical is a leading technology company that specializes in developing and maintaining open-source software, including the popular Ubuntu operating system.What We're Looking ForA highly skilled and motivated Embedded Linux Systems Engineer to join our team.Key ResponsibilitiesDesign, develop, and maintain embedded Linux systems for various...


  • Dubai, Dubai, United Arab Emirates Unikie Full time

    Embedded Linux Software EngineerWe are seeking a highly skilled Embedded Linux Software Engineer to join our team at Unikie. As an Embedded Linux Software Engineer, you will be responsible for designing, developing, and testing embedded Linux systems for our clients.Key Responsibilities:System Bring-up and Hardware Integration: You will have experience in...


  • Dubai, Dubai, United Arab Emirates Unikie Full time

    Job Requirements**Deep Understanding of Linux Systems**We are seeking a highly skilled Embedded Linux Software Engineer to join our team at Unikie. The ideal candidate will have a deep understanding of Linux systems, from the kernel to user space.Key Responsibilities**System Bring-up and Hardware Integration**: The candidate will be responsible for bringing...


  • Dubai, Dubai, United Arab Emirates Canonical Full time

    Job SummaryWe are seeking a highly skilled Embedded Systems Software Engineer to join our team at Canonical. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining embedded Linux systems.Key ResponsibilitiesDesign and develop embedded Linux systems for various devices and platformsWork with...


  • Dubai, Dubai, United Arab Emirates Canonical Full time

    About the RoleWe are seeking a highly skilled Embedded Linux Software Engineer to join our team at Canonical. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining software for our embedded Linux systems.Key ResponsibilitiesDesign and develop software for our embedded Linux systems, including device...


  • Dubai, Dubai, United Arab Emirates Canonical Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Canonical, a leading international software company. As a key member of our team, you will play a critical role in redefining the Linux experience in embedded environments.Key ResponsibilitiesDesign and implement software that runs on various CPU architectures,...


  • Dubai, Dubai, United Arab Emirates Arthur Lawrence Full time

    Job Opportunity: Linux System Administrator | EngineerArthur Lawrence is seeking a highly skilled Linux System Administrator | Engineer to join their team in Dubai, UAE.Key Responsibilities:Install, configure, and maintain RHEL, SUSE, and Oracle systems.Monitor and troubleshoot Red Hat OpenShift clusters.Utilize automation tools such as Ansible, Puppet, and...


  • Dubai, Dubai, United Arab Emirates Ultimate HR Solutions Full time

    Job OverviewRole: Embedded Systems DeveloperJob Summary: We are seeking an experienced Embedded Systems Developer to join our team at Ultimate HR Solutions. As an Embedded Systems Developer, you will be responsible for designing, developing, and maintaining embedded systems for our AI waste sorting solutions.Key Responsibilities:Design and...


  • Dubai, Dubai, United Arab Emirates Canonical Full time

    About the RoleWe are seeking a highly skilled Embedded Linux Software Engineer to join our team at Canonical. As a key member of our engineering team, you will be responsible for developing and maintaining the latest Linux kernel, RTOS, and open source technologies.Key ResponsibilitiesDevelop and deliver Ubuntu for the latest IoT and server-class hardware...


  • Dubai, Dubai, United Arab Emirates Emirates Global Aluminium EGA​ Full time

    Job DescriptionEmirates Global Aluminium EGA is seeking a highly skilled Control Systems Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and implementing control systems for industrial processes.Key Responsibilities:Design and Development: Support the design and development of control...


  • Dubai, Dubai, United Arab Emirates Google Full time

    Job DescriptionWe are seeking a highly skilled Embedded Systems Security Specialist to join our team at Google.Minimum Qualifications:A Bachelor's degree or equivalent practical experience.Typically 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree.Typically 2 years of...


  • Dubai, Dubai, United Arab Emirates Vacancies Full time

    About the RoleWe are seeking a highly skilled Embedded Linux Senior Software Engineer - Optimization Expert to join our team. As a key member of our organization, you will be responsible for optimizing Ubuntu, the world's most widely used Linux desktop and server, for the latest silicon.Key ResponsibilitiesDesign and Implement Optimization Strategies:...


  • Dubai, Dubai, United Arab Emirates Dice Full time

    About the RoleDice is a leading career destination for tech experts, and we're excited to partner with Motion Recruitment Partners, LLC to find the right candidate for this Embedded Engineer position.This is a full-time opportunity with a flexible hybrid in-office work schedule, offering a salaried position with benefits.Key ResponsibilitiesDevelop embedded...


  • Dubai, Dubai, United Arab Emirates Asterix Communications Full time

    Asterix Communications is seeking a highly skilled Linux System Administrator to join our team. As a key member of our IT department, you will be responsible for installing, configuring, and maintaining our Linux infrastructure.Key Responsibilities:Install and configure RHEL, SUSE, and Oracle Linux distributionsMonitor and troubleshoot Red Hat OpenShift...


  • Dubai, Dubai, United Arab Emirates Insight Global Full time

    Linux Systems AdministratorInsight Global is actively looking for a skilled Linux Systems Administrator to join our dynamic team. This role presents a fantastic opportunity for an experienced individual who is passionate about Linux systems and is committed to maintaining high standards of operational excellence.Key ResponsibilitiesManage and oversee Linux...


  • Dubai, Dubai, United Arab Emirates Actalent Full time

    Job Title: Firmware EngineerJob Summary:We are seeking a highly skilled Firmware Engineer to join our team at Actalent. As a Firmware Engineer, you will be responsible for designing, developing, and testing firmware for embedded systems, focusing on microcontroller-based products. You will work closely with cross-functional teams to integrate firmware...