Current jobs related to Linux Kernel Engineer - Lagos, Lagos - Canonical
-
Software Engineer
4 weeks ago
Lagos, Lagos, Nigeria Canonical Full timeSoftware engineer sought to design and deliver open source software operations code, working with the entire Linux stack and shaping high-quality monitoring and alerting infrastructure. Key responsibilities include: Designing and delivering open source software operations code in Python and Golang Working with the entire Linux stack, from kernel...
-
Engineering Manager
2 weeks ago
Lagos, Lagos, Nigeria Canonical Full timeLead a team of engineers and drive exceptional results in a fast-paced environment.Team Leadership: Develop, coach, and mentor a team of engineers ranging from graduate to senior levels.Team Health: Identify and measure key indicators to ensure team well-being and progress.Engineering Processes: Implement disciplined processes to drive efficiency and...
-
Engineering Manager
3 weeks ago
Lagos, Lagos, Nigeria Canonical Full time**Job Summary:** Lead a team of engineers, develop engineering processes, represent the team, and collaborate with stakeholders, partners, and customers to drive software and application security. As a leader, you will be responsible for developing and mentoring a team of engineers, implementing disciplined engineering processes, and representing the team...
-
Linux Desktop Support Associate
4 weeks ago
Lagos, Lagos, Nigeria Canonical Full timeWhat your day will look likeYour day to day duties will include:Work from your remote home office and provide technical support for employees.Provide technical onboarding support for new employees.Provide technical and infrastructure support during international events.Be available to take ownership of new cases via telephone, email, and webAct as an...
-
Golang Engineer
4 weeks ago
Lagos, Lagos, Nigeria Canonical Full timeSoftware Engineer: Design, implement, and deploy high-quality Go software on Linux. Design and implement well-tested and documented software in Go. Debug and fix issues encountered by users. Participate in code and architectural reviews. Collaborate on technical specifications. Seek improvements to engineering and operations...
-
Lagos, Lagos, Nigeria Canonical Full timeWe are seeking a Quality Engineering Manager to lead our Ubuntu Quality Engineering team in taking Linux distro quality to a new level through automation and large-scale data analysis. The role involves defining and monitoring quality metrics for the most popular Linux distro, setting and managing expectations with other engineering teams, and advocating...
-
Golang Engineer
3 weeks ago
Lagos, Lagos, Nigeria Canonical Full timeWe're seeking a skilled Go developer to join our team and contribute to the development of high-quality software. **Your Day to Day** * Design and implement well-tested and documented software in Go * Debug and fix issues encountered by users * Participate in code and architectural reviews * Collaborate with colleagues on technical specifications *...
-
Golang Engineer
2 weeks ago
Lagos, Lagos, Nigeria Canonical Full timeWe are seeking a skilled Go developer to join our team and contribute to the design and implementation of well-tested and documented software. The ideal candidate will have a strong academic record, experience with Golang, and a passion for Linux. They will work collaboratively with the team to participate in engineering processes, debug issues, and deploy...
-
Engineering Manager
4 weeks ago
Lagos, Lagos, Nigeria Canonical Full timeLead a team of engineers, drive collaboration, and represent the product from a technical perspective, developing engineering talent and driving success. Lead and develop a team of engineers, ranging from graduate to senior Coach, mentor, and offer career development feedback Identify and measure team health indicators Implement...
-
Lagos, Lagos, Nigeria Canonical Full timeWe're seeking a Quality Engineering Manager to lead our Ubuntu Quality Engineering team, driving quality excellence and best DevOps practices.The role is technical, but the focus is on team growth, satisfaction, and collaboration.Responsibilities:Define and monitor quality metrics for the most popular Linux distroSet and manage expectations with other...
-
Engineering Manager
2 weeks ago
Lagos, Lagos, Nigeria Canonical Full timeLead a team of engineers, driving collaboration and innovation in software development and security.Responsibilities:Develop and grow a team of engineers, providing technical guidance and career development feedback.Drive the development of new security engineering projects and collaborate with upstream open source projects.Represent the team and product to...
-
Go Software Engineer, Commercial Systems
4 weeks ago
Lagos, Lagos, Nigeria Canonical Full timeSoftware Developer: Collaborate on Distributed Systems and APIs Your day will be filled with coding in Go or Python, collaborating with colleagues on technical designs, staying in sync with team members, deploying and operating services, and improving engineering and operations practices. Code in Go or Python Collaborate with colleagues on...
-
Engineering Manager
4 weeks ago
Lagos, Lagos, Nigeria Canonical Full timeLead a team of Python engineers in a global remote setting, driving growth, satisfaction, and technical excellence. As an Engineering Manager at Canonical, your primary responsibility is to lead and support a team of Python engineers working remotely in global locations. You will have the opportunity to influence the culture, facilitate technical delivery,...
-
Engineering Manager
4 weeks ago
Lagos, Lagos, Nigeria Canonical Full timeLead a team of engineers in developing and implementing security engineering projects, driving collaboration with other teams and customers. Key Responsibilities: Lead and develop a team of engineers, ranging from graduate to senior Provide technical guidance on vulnerability remediation Drive the development of new security...
-
Go Software Engineer, Commercial Systems
2 weeks ago
Lagos, Lagos, Nigeria Canonical Full timeSoftware Engineer: Collaborate with colleagues on technical designs, deploy and operate services, and improve engineering practices.Responsibilities:Develop and deploy software using Go or PythonCollaborate with colleagues on technical designs and architectureDeploy and operate services developed by the teamImprove engineering and operations...
-
Go Software Engineer, Commercial Systems
3 weeks ago
Lagos, Lagos, Nigeria Canonical Full timeSoftware Developer Job Description As a software developer at our company, you will work on developing and deploying distributed systems and APIs, collaborating with colleagues on technical designs, and improving engineering and operations practices. Responsibilities: Develop and deploy software in Go or Python Collaborate with colleagues on...
-
Ubuntu on WSL Software Engineer
4 months ago
Lagos, Lagos, Nigeria Canonical Full timeThe role entails the following:Implement support for new WSL features in UbuntuClosely follow upstream development in WSLManage Ubuntu WSL applications in the Microsoft StoreImplement support for Ubuntu features on WSLContribute to upstream projects in support of WSL featuresDefine, manage and execute test plansWork with other teams at Canonical to ensure...
-
Cloud Support Associate Engineer
2 weeks ago
Lagos, Lagos, Nigeria Canonical Full timeThe role entailsWork from your remote home office and provide technical support for employees.Be available to take ownership of new cases via telephone, email and webAct as an internal customer advocate keeping them updated in a timely mannerEnsure that each support case owned by you is handled according to our Service Level Agreement SLA with the highest...
-
Engineering Manager
3 weeks ago
Lagos, Lagos, Nigeria Canonical Full timeLead a team of engineers, drive collaboration and innovation in a fast-paced security environment We are seeking an experienced Engineering Manager to lead our team of engineers and drive collaboration with other teams and customers. Key Responsibilities: Lead and develop a team of engineers, from graduate to senior level, guiding them in their careers and...
-
Support Engineering Manager
1 month ago
Lagos, Lagos, Nigeria Canonical Full timeKey responsibilitiesManagement of a professional support team, including skills development and performance managementOperational control, shift scheduling, accountability for key performance indicators KPIsEnsures that all customer cases are responded to within the SLA, and in a professional mannerAct as the customer escalation contact, and ensure that such...
Linux Kernel Engineer
3 months ago
What your day will look like
- Collaborate regularly and proactively with a globally distributed team
- Work closely with silicon, cloud, or hardware manufacturers
- Diagnose and resolve issues in the kernel
- Take personal responsibility for a flavour of the Ubuntu Linux kernel
- Improve tooling and automation for delivery and test of Ubuntu Linux kernels
- Submit, review, and apply kernel patches
What we are looking for in you
- An exceptional academic track record from both high school and university
- Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path
- Drive and a track record of going above-and-beyond expectations
- Well-organised, self-starting and able to deliver to fixed schedules
- Professional manner interacting with colleagues, partners, and community
- Ability to communicate effectively in English, both written and oral
- Significant programming experience in C
- Solid background with git
- Broad knowledge of the Linux kernel and kernel subsystems
- Demonstrated experience with kernel patching and debugging
- Understanding of Linux kernel upstream processes and release cycle
- Strong grasp of device drivers, BSP's, and other low level system engineering
- Professional written and spoken English
- Experience with Linux Debian or Ubuntu preferred
- Excellent interpersonal skills, curiosity, flexibility, and accountability
- Passion, thoughtfulness, and self-motivation
- Excellent communication and presentation skills
- Result-oriented, with a personal drive to meet commitments
- Ability to travel twice a year, for company events up to two weeks each