Enable job alerts via email!

Software Engineering Manager - Desktop and Embedded Linux Optimisation

HealthCare Dynamics Gen. Trading Company W.L.L

Kuwait City

Remote

KWD 60,000 - 80,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in Kuwait seeks a Software Engineering Manager to lead a distributed team optimizing Ubuntu for the latest hardware. The role involves technical leadership, team development, and collaboration with partners to ensure quality delivery. Candidates should have a strong background in Linux and software management, with excellent communication skills.

Benefits

Learning and Development opportunities
Annual Compensation Review
Recognition Rewards
Annual Leave
Priority Pass for travel

Qualifications

  • Proven experience managing or leading software engineering teams.
  • Experience with Linux distributions and high-performance server hardware.

Responsibilities

  • Lead a distributed team of engineers to design and implement Ubuntu integration.
  • Engage with partners to deliver an optimised Ubuntu experience.
  • Oversee engagements and support timely delivery of project milestones.

Skills

Linux distributions
Agile development methodologies
Communication

Education

Bachelor's degree in a technology field

Job description

We work closely with major silicon companies to optimise Ubuntu for their latest hardware.

As a software engineering manager, you need to bring both technical and management skills to lead your team. You will oversee an engineering team working across the full Linux stack—from kernel to GUI—to optimise Ubuntu for the latest silicon.

You will also represent the team in partner engagements and ensure timely delivery of project milestones.

As an engineering manager at Canonical, your primary responsibility is to support your team by fostering their growth, ensuring meaningful work, and maintaining a positive work environment. Strong technical leadership and a solid background in software development are essential to challenge and develop your team members. You will influence the culture, facilitate technical delivery, and collaborate on strategy and execution.

What you'll do
  1. Lead a distributed team of engineers to design and implement Ubuntu integration for the latest IoT and server hardware platforms and software stacks.
  2. Engage with partners to deliver an optimised, high-quality Ubuntu experience on their platforms.
  3. Develop your team through coaching, mentoring, leading by example, and providing feedback.
  4. Oversee engagements and support the timely delivery of project milestones.
  5. Maintain high standards of quality and reliability.
  6. Collaborate with other teams at Canonical to align on product architecture and roadmaps.
  7. Work from home with global travel up to twice a year for up to two weeks.
Who you are
  • Experience with Linux distributions, Debian packaging, and high-performance server hardware.
  • Experience working directly with customers to resolve technical issues and address business challenges.
  • Proven experience managing or leading software engineering teams.
  • Understanding of agile development methodologies.
  • Effective collaboration across teams, building trust and delivering results.
  • Excellent communication skills in English, both written and oral.
  • Bachelor's degree or equivalent in a technology field is preferred.
What Canonical offers
  • Learning and Development opportunities
  • Annual Compensation Review
  • Recognition Rewards
  • Annual Leave
  • Priority Pass for travel

We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. We welcome applications from all backgrounds and will consider each application fairly.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.