Embedded Linux Software Engineering Manager

4 weeks ago


Nairobi, Nairobi Area, Kenya Canonical Full time

JOB SUMMARY

What we're looking for in youExperience 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

RESPONSIBILITIES

What you'll doLead and develop a team of engineers, ranging from graduate to seniorRepresent your team to partners, product stakeholders and customersCollaborate 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

REQUIRED SKILLS

Application programming interfaces (API), Risk management, Operating systems, Security operations, Linux, Relational databases (SQL), Programming

REQUIRED EDUCATION

Bachelor's degree



  • Nairobi, Nairobi Area, Kenya Canonical Full time

    Senior Engineering Team Lead Join Canonical, a remote-first company that delivers open source to the world faster, more securely and more cost effectively than any other company. About the Role Lead and develop a team of engineers, ranging from graduate to senior Represent your team to partners, product stakeholders and customers ...


  • Nairobi, Nairobi Area, Kenya Canonical Full time

    We deliver open source to the world faster, more securely and more cost effectively than any other company. If you're interested in a career at Canonical, we are a remote-first company so please apply to any suitable role as skills are valued more than location, despite some having a preferred geographic preferenceWhat you'll do Lead and develop a team of...

  • Linux Kernel Engineer

    3 weeks ago


    Nairobi, Nairobi Area, Kenya Canonical Full time

    JOB SUMMARYWhat we are looking for in youAn exceptional academic track record from both high school and universityUndergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative pathDrive and a track record of going above-and-beyond expectationsWell-organised, self-starting and able to deliver to fixed schedulesProfessional...


  • Nairobi, Nairobi Area, Kenya Canonical Full time

    We deliver open source to the world faster, more securely and more cost effectively than any other company. If you're interested in a career at Canonical, we are a remote-first company so please apply to any suitable role as skills are valued more than location, despite some having a preferred geographic preference.About Job We are looking for a...


  • Nairobi, Nairobi Area, Kenya Amazon Web Services (AWS) Full time

    A Day in the LifeOn a typical day, a Cloud Support Engineer – Linux will be primarily responsible for solving customer's cases through a variety of customer contact channels which include telephone, email, and web/live chat. You will apply advanced troubleshooting techniques to provide tailored solutions for our customers and drive customer interactions by...


  • Nairobi, Nairobi Area, Kenya Canonical Full time

    We provide open source solutions to the global community in a quicker, more secure, and cost-effective manner than any other organization.If you are keen on joining our team at Canonical, keep in mind that we operate remotely as our main mode of working. Hence, feel free to apply for any suitable position based on your skills, as we highly value expertise...


  • Nairobi, Nairobi Area, Kenya Canonical Full time

    We deliver open source to the world faster, more securely and more cost effectively than any other company. If you're interested in a career at Canonical, we are a remote-first company so please apply to any suitable role as skills are valued more than location, despite some having a preferred geographic preference.What your day will look like Design and...


  • Nairobi, Nairobi Area, Kenya Nexleaf Analytics Full time

    Your RoleAs a Backend Software Engineer at Nexleaf, you will play a crucial part in scaling up our impact by working in a diverse team dedicated to designing and building the core backend code for our cloud-based service. This service gathers and analyzes data from some of the most remote locations on the planet and connects to a vast network of IoT/M2M...

  • Software Engineer

    1 month ago


    Nairobi, Nairobi Area, Kenya Canonical Full time

    JOB SUMMARYRequirementsOutstanding academic resultsAn undergraduate degree in a technical subject or a compelling narrative about your alternative chosen path.An understanding of software development methodologies and life cycles.A passion for technology and a drive to work with intelligent, motivated colleagues.Willingness to learn and adapt, with a keen...

  • Software engineer

    3 weeks ago


    Nairobi, Nairobi Area, Kenya Grassroots Economics Foundation Full time

    Grassroots Economics is a non-profit foundation that seeks to empower marginalized communities to take charge of their own livelihoods and economic future. We focus on community development through economic empowerment and community currency programs. Beneficiaries of our programs include small businesses and people living in informal settlements as well as...


  • Nairobi, Nairobi Area, Kenya Canonical Full time

    JOB SUMMARYWhat we are looking for in youSolid background in modern test processes and strategiesExperience with Python or Go developmentStrong object oriented development skillsAbility to develop and ship production grade modern web applicationsWorking knowledge of continuous integration tools such as Jenkins, CircleCI, GitHub CIKnowledge of networking...


  • Nairobi, Nairobi Area, Kenya Canonical Full time

    Job DescriptionThis Systems Integrations Software Engineer role is an opportunity for a technologist with a passion for Linux to build a career with Canonical and drive the success of those leveraging Ubuntu and open-source products. If you have an affinity for open-source development, you will enjoy working with some of the best people in the industry at...

  • Software Engineer

    2 weeks ago


    Nairobi, Nairobi Area, Kenya Canonical Full time

    What your day will look likeDesign and develop elements of the Core Desktop.Work with the latest Linux container technologies - kernel namespaces, cgroups, apparmour, seccomp and moreWrite high quality, defensive and performant code for millions of demanding daily usersCollaborate with team members to understand the intricacies of immutable...

  • Engineering Manager

    3 weeks ago


    Nairobi, Nairobi Area, Kenya Canonical Full time

    What you will do in this roleLead and develop a team of engineers, ranging from graduate to seniorCoach, mentor, and offer career development feedbackIdentify and measure team health indicatorsImplement disciplined engineering processesRepresent your team and product to stakeholders, partners, and customersDevelop and evangelise great engineering and...

  • CRM Software Engineer

    2 months ago


    Nairobi, Nairobi Area, Kenya Safaricom Kenya Full time

    Detailed Description Reporting to the Technical Lead- CRM Planning Lead, the position holder will work in cross functional team composed of architects, software engineers, customer journey experts to develop Customer Relationship Management capabilities used by customer-facing users across contact center, retail, and enterprise business. The Application...


  • Nairobi, Nairobi Area, Kenya GOODINFO Full time

    ABOUT THE COMPANYGOODINFO is a technology-focused management consulting firm. We help our customers turn great, tech-based ideas into products and services their customers will love.JOB SUMMARYWe seek a highly skilled and experienced Software Engineering Manager to lead our dynamic engineering team. The ideal candidate will have a strong technical...

  • CRM Software Engineer

    2 months ago


    Nairobi, Nairobi Area, Kenya SAFARICOM Full time

    ABOUT THE COMPANYSafaricom, Ltd is a leading mobile network operator in Kenya. It was formed in 1997 as a fully owned subsidiary of Telkom Kenya. In May 2000, Vodafone Group Plc of the United Kingdom acquired a 40% stake and management responsibility for the company. Safaricom employs over 1,500 people mainly stationed in Nairobi and other big cities like...


  • Nairobi, Nairobi Area, Kenya Canonical Full time

    JOB SUMMARYWho you areYou love technology and working with brilliant peopleYou are curious, flexible, articulate, and accountableYou value soft skills and are passionate, enterprising, thoughtful, and self-motivatedYou have a Bachelor's or equivalent in Computer Science, STEM or similar degreeYou have proficiency developing public-facing APIs and web...


  • Nairobi, Nairobi Area, Kenya Canonical Full time

    JOB SUMMARYWho you areYou love technology and working with brilliant peopleYou are curious, flexible, articulate, and accountableYou value soft skills and are passionate, enterprising, thoughtful, and self-motivatedYou have a Bachelor's or equivalent in Computer Science, STEM or similar degreeYou have proficiency developing public-facing APIs and web...


  • Nairobi, Nairobi Area, Kenya GOODINFO Full time

    GOODINFO is a technology-focused management consulting firm. We help our customers turn great, tech-based ideas into products and services their customers will love.ROLEWe seek a highly skilled and experienced Software Engineering Manager to lead our dynamic engineering team. The ideal candidate will have a strong technical background, excellent leadership...