Embedded Linux Software Engineering Manager

il y a 4 semaines


Beyrouth, Beyrouth, Liban Canonical Temps plein
The Partner Engineering team works across the full Linux stack from kernel and system libraries to middleware, to integrate new features and optimise Ubuntu for the latest silicon platforms and software stacks. Our goal is to ensure Ubuntu is the premier platform for small iot and edge devices, networking, automotive, server and hyperconverged systems.

As a Partner Engineering Manager you will lead an engineering team focused on some of these platforms. You will manage technical relationships with our key silicon partners to ensure timely delivery of agreed project goals, and collaborate with internal teams to deliver targeted results. Technical leadership experience and a background in software engineering, with a hands-on approach, are necessary prerequisites for this role.

In this role, you will be expected to lead, challenge, and develop talented engineers, positively influence the culture, facilitate technical delivery, and work with your team on strategy and execution.

What you'll do

Lead and develop a team of engineers, ranging from graduate to seniorRepresent your team to partners, product stakeholders and customers Collaborate proactively with a globally distributed organisationDevelop and evangelise great engineering and organisational practicesCoach, mentor, and offer career development feedbackImplement disciplined engineering processesPlan and manage progress on agreed goals and projectsBe an active part of the leadership team, collaborating with other leadersCollaborate with other teams at Canonical to ensure alignment on product architecture and roadmapsDesign and integrate new features and platform optimisations

What we're looking for in you

Experience with Linux packaging (Debian, RPM, Yocto)Experience working with Python, C, C++Experience with IoT / Embedded devices from boot loaders and BSP enablement including hardware acceleratorsExperience managing software engineers with a track record of planning, delivery and qualityExcellent verbal and written communication skills in EnglishA love of developing and growing people and a track record of itOrganised and able to ensure your team delivers timely, high quality resultsWell-organised, self-starting and able to ensure your team delivers to scheduleProfessional manner interacting with colleagues, partners, and communityExperience working with customers, going beyond resolving their technical issues, to interpreting their business challenges and effectively communicating how your solution will meet their needsHigh-quality, well-designed and well-documented software experienceBuilds trust, relationships and confidenceSolid experience working in an agile development environmentAbility to travel twice a year, for company events up to two weeks each

Additional Skills We Value

Experience working with open source communities and licenses
Experience with server technologies, including UEFI firmware, GPU computing, RDMA/Infiniband and virtualization stacks (kvm, qemu, libvirt)Experience with graphics stacksExperience with open source networking technologies (eBPF, OVS, OVN, SoNIC, DPDK, SPDK, etc)Experience with container technologies such as LXD, Docker and Kubernetes Understanding of security best practices and Secure Software Development LifecyclesExperience designing and implementing CI/CD automation platforms such as GitHub ActionsExperience with performance benchmarking and profiling

What we offer you

We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.

Distributed work environment with twice-yearly team sprints in personPersonal learning and development budget of USD 2,000 per yearAnnual compensation reviewRecognition rewardsAnnual holiday leaveMaternity and paternity leaveEmployee Assistance ProgrammeOpportunity to travel to new locations to meet colleaguesPriority Pass, and travel upgrades for long haul company events

About Canonical

Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world on a daily basis. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do. Canonical has been a remote-first company since its inception in 2004. Working here is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game.

Canonical is an equal opportunity employer

We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.



  • Beyrouth, Beyrouth, Liban lxbfYeaa Temps plein

    Work across the full Linux stack from kernel through GUI to optimise Ubuntu, the world's most widely used Linux desktop and server, for the latest silicon.The role is a fast-paced, problem-solving role that's challenging yet very exciting. The right candidate must be resourceful, articulate, and able to deliver on a wide variety of solutions across PC and...

  • Scala Software Developer

    il y a 4 semaines


    Beyrouth, Beyrouth, Liban Aspire Software Temps plein

    Aspire Software is looking for a Scala Software Developer to join our team in Lebanon.Here is a little window into our company: Aspire Software, the operational arm of Valsoft Corp, operates and manages Valsoft's global portfolio of wholly owned software companies, providing mission-critical solutions across multiple verticals. By implementing industry best...

  • Technical Support L1

    il y a 4 semaines


    Beyrouth, Beyrouth, Liban Aspire Software Temps plein

    Aspire Software is looking for a Technical Support L1 to join our team in Lebanon.Here is a little window into our company: Aspire Software, the operational arm of Valsoft Corp, operates and manages Valsoft's global portfolio of wholly owned software companies, providing mission-critical solutions across multiple verticals. By implementing industry best...

  • Software Academy Manager

    Il y a 2 mois


    Beyrouth, Beyrouth, Liban LeadConsulters Temps plein

    Software Academy Manager (Beirut, Verdun Location)Location: Beirut, VerdunSummary:The Software Academy Manager is responsible for the overall operation and success of the academy location in Beirut's Verdun district. This includes managing the day-to-day activities, overseeing instructors and staff, ensuring a high-quality learning experience for students,...

  • Lead Software Developer

    Il y a 3 mois


    Beyrouth, Beyrouth, Liban Dokuvault Temps plein

    Software Developer Lead aim to leverage his extensive experience in software development and team leadership to drive innovative solutions and deliver high-quality software products. Software Developer Lead goal is to contribute to a dynamic and forward-thinking organization by utilizing his expertise in NextJs, NodeJS, Java spring boot, Websocket, CI/CD,...


  • Beyrouth, Beyrouth, Liban GlobeMed Group Temps plein

    GlobeMed Group, the largest Healthcare Benefits Management company in the MENA region is looking for a Developer who will be responsible for managing and leading product implementation for GlobeMed's clients. He/She will act as a Subject Matter Expert during the full life-cycle of an opportunity from pre-sales activities up to project implementation.Main...


  • Beyrouth, Beyrouth, Liban Aspire Software Temps plein

    Here is a little window into our company: Valsoft's focus is to acquire and grow vertical software businesses that provide mission-critical solutions in their respective niche or market. Since 2015, we have acquired over 90 businesses. Today, Valsoft has over 2,500 employees across 25+ countries. This business model creates a rapid growth environment...

  • Procurement Engineer

    Il y a 2 mois


    Beyrouth, Beyrouth, Liban B-Engineering Electro-Mechanical Temps plein

    Vendor Evaluation: Conduct assessments to identify and qualify vendors based on quality, cost, and reliability.Cost Analysis: Perform detailed cost analyses to identify optimal procurement options aligned with budget constraints and quality standards.Negotiation: Lead negotiations with suppliers to secure advantageous contract terms and conditions.Compliance...

  • Enterprise Project Manager

    il y a 1 semaine


    Beyrouth, Beyrouth, Liban lxbfYeaa Temps plein

    The role of a Enterprise Project Manager at CanonicalCanonical's mission is to streamline and accelerate the adoption of open source across the entire global enterprise technology market. Our customers embrace the Canonical approach to open source for complex projects on bare metal, on the cloud, and at the edge.Canonical Project Managers are responsible for...

  • Plant Manager

    il y a 3 semaines


    Beyrouth, Beyrouth, Liban Konsult Temps plein

    The Plant Manager will oversee all aspects of the furniture manufacturing facility, ensuring the production of high-quality products in a cost-effective and timely manner. This role requires a seasoned leader with a deep understanding of manufacturing processes, production planning, and team management within the furniture industry.Duties and...

  • Software Developer

    il y a 6 jours


    Beyrouth, Beyrouth, Liban lxbfYeaa Temps plein

    Education : Bachelor Degree in Computer Science and or Computer EngineeringYears of Experience : 3- 6 yearsKey Responsibilities:SAP Implementation Support:oCollaborate with the SAP project team to support the integration of SAP modules with existing systems.oDevelop and maintain custom applications using React to enhance the SAP user interface and...

  • Business Development Manager

    il y a 1 semaine


    Beyrouth, Beyrouth, Liban SHELT Global Ltd Temps plein

    We are currently recruiting for a Business Development Manager to join our team in a hybrid working mode, based in Nigeria.I- Duties & Responsibilities:a) Business Development· Developing a robust pipeline of opportunities and revenue streams.· Working with partners (vendors and customers) to extend reach and drive adoption.· Arranging events and...

  • Mechanical Sales Engineer

    il y a 3 semaines


    Beyrouth, Beyrouth, Liban Team Pro s.a.l Temps plein

    Responsibilities: (Other duties might be assigned) Develop high level relationships with technical decision makers and construction projects Conduct planned visit to construction job sites and engineering consultants in Lebanon Responsible for design proposals and software calculation (Chemical and mechanical fixingsoftware, MEP software, Firestop software...

  • Facade Designer

    il y a 2 semaines


    Beyrouth, Beyrouth, Liban ALGECO ltd Temps plein

    ResponsibilitiesFacade Design Leadership: Oversee the design and development of building facades.Technical Expertise: Offer deep knowledge of materials, structural calculations, and environmental considerations.Collaboration: Work closely with architects, engineers, and contractors to integrate facade design into building plans.Project Management: Manage...


  • Beyrouth, Beyrouth, Liban ALGECO ltd Temps plein

    Responsibilities:Facade Design and Analysis:Lead the design and structural analysis of facade systems, including curtain walls, cladding, and other envelope components.Utilize advanced software and tools to perform structural calculations and simulations.Ensure designs comply with relevant building codes, standards, and regulations.Project Management:Oversee...

  • Structural Engineer

    il y a 1 semaine


    Beyrouth, Beyrouth, Liban ALGECO ltd Temps plein

    Responsibilities:Facade Design and Analysis:Lead the design and structural analysis of facade systems, including curtain walls, cladding, and other envelope components.Utilize advanced software and tools to perform structural calculations and simulations.Ensure designs comply with relevant building codes, standards, and regulations.Project Management:Oversee...

  • Senior Structural Engineer

    il y a 1 semaine


    Beyrouth, Beyrouth, Liban ALGECO ltd Temps plein

    Responsibilities:Facade Design and Analysis:Lead the design and structural analysis of facade systems, including curtain walls, cladding, and other envelope components.Utilize advanced software and tools to perform structural calculations and simulations.Ensure designs comply with relevant building codes, standards, and regulations.Project Management:Oversee...

  • Technical manager

    Il y a 2 mois


    Beyrouth, Beyrouth, Liban Powertech SARL Temps plein

    Design, supervise, and manage all Solar & energy projects.Work with consultants & experts on large-scale projects.Assist in the development and implementation of yearly plans.Coordination with Clients, contractors and related authorities.Supervise the 3 pillars of the department: Service center, maintenance team & technicians. Handle all customers complains...

  • Support Manager

    il y a 4 semaines


    Beyrouth, Beyrouth, Liban JMK Sourcing Temps plein

    At JMK sourcing, we provide professional and efficient support for start-ups, scale-ups, and SMEs to help them grow their business. Our portfolio includes Customer Service, Sales & Services, and Data/Product entry. Our goal is to enable businesses for further growth by delivering excellent customer service, strengthening customer relationships, increasing...


  • Beyrouth, Beyrouth, Liban iHorizons Temps plein

    Job SummaryYou will be responsible for selling iHorizons' range of products and services to new and existing customers in various sectors and for managing the entire sales life cycle. You will also manage all the new accounts that you bring in with support from the Sales Operations TeamReporting StructureThis job reports to the Sales ManagerJob...