Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Embedded Systems Software Developer.
Dubai Jobs | Expertini

Urgent! Embedded Systems Software Developer - Local Job Opening in Dubai

Embedded Systems Software Developer



Job description

About the Role

As a Junior Linux Kernel Engineer, you will be part of a team responsible for building and maintaining all supported Ubuntu Linux kernels for various platforms and architectures.

This role involves working on optimized solutions for key Silicon and Cloud partner platforms, developer platforms such as Raspberry Pi and RISC-V, enabling Ubuntu on a wide range of embedded systems, security hardening and exploit mitigation, and third-party driver integration and distribution.

The ideal candidate is a recent university graduate or early career professional with enthusiasm to develop kernel-level software in multiple areas including security updates, patching, and testing.

Key Responsibilities:

  • Collaborate regularly with a globally distributed team
  • Learn from senior mentors to demystify the inner workings of the Linux kernel and how it is distributed
  • Work closely with external silicon, cloud, or hardware manufacturer delivery teams on bleeding-edge platforms
  • Diagnose and resolve issues in the kernel reported by customers, the community, and discovered by your own rigorous testing
  • Take personal responsibility for the delivery of various flavors of the Ubuntu Linux kernel
  • Improve tooling and automation for delivery and test of Ubuntu Linux kernels
  • Submit, review, and apply kernel patches, working with both internal and external upstream maintainers

Requirements

We are looking for candidates with strong technical skills, including knowledge of Linux kernel development, C programming, and experience with kernel patching and debugging.

Prior experience with Ubuntu/Debian/Snap packaging, demonstrated interest and experience in Rust, Python, and Bash scripting ability, and a strong grasp of device drivers, BSP's, and other low level system engineering are highly valued.

Benefits

As a member of our team, you can expect a competitive salary, a performance-driven annual bonus, and a comprehensive benefits package that reflects our values and ideals.

We offer a distributed work environment with regular team sprints, a personal learning and development budget, annual compensation review, recognition rewards, annual holiday leave, maternity and paternity leave, Team Member Assistance Program & Wellness Platform, and opportunity to travel to meet colleagues.

Join Our Community

You will be part of a vibrant community of engineers and technologists who share your passion for innovation and collaboration.

Together, we strive to deliver cutting-edge solutions that make a real difference in people's lives.


Required Skill Profession

Other General



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Embedded Systems Potential: Insight & Career Growth Guide