System Software developer - GCC / LLVM Assembler, Tools utility, and Ecosystem at Canonical Nigeria in Lagos
Organization:
- Canonical Nigeria
Job Location:
- Lagos
Employment Type:
- Full time
Date Posted:
Job Description
About the Position
- We are recruiting a System Software developer for GCC/LLVM assembler, tools utility, and ecosystem. We are building a team to concentration on the modern C and C++ programming language and their ecosystem on Ubuntu.
- They will supply the best possible GCC and LLVM runtimes, developer expertise and assisting tools utility in Ubuntu.
- They will make sure that the cutting edge of modern programming languages creative invention is accessible to Ubuntu users, to lay the foundation for future inventions and launch acquire networks.
- This is an promising offer for a software developer with a deep enthusiasm for compilers, runtimes and instrument chains.
- You will possess outstanding skills in modern C/C++, Linux distributions, software architectures and launch acquire software.
- Come build a motivating, meaningful profession operating with the best and brightest people in launch acquire tech at Canonical, an expanding international software organisation and make Ubuntu the best operating system to formulate and run C/C++ applications in the cloud, in datacenters, in containers, directly on the operating system, and anywhere Ubuntu can run.
- The Ubuntu Foundations Team supplies the core Ubuntu system, the base for the full scope of Ubuntu family of goods and solutions. Ubuntu strives to supply the latest-best free software parts, in an easy to use and highly dependable form.
- We build on the technical superiority of keystone launch acquire software like GNU and Debian and bring additional concentration and shape to the available services the industry.
- Part of the Ubuntu Foundations team, you will work on one of the most critical toolchains participated in the making of Ubuntu and the pillars of the modern software ecosystem.
- You will leverage your skills and expertise in C, C++ to make Ubuntu the best operational base to formulate, dispatch and use software built with GCC and LLVM.
- You will be committed to emerging direction of C, C++, of Ubuntu, mindful of the dynamics of the launch-acquire ecosystem, and equally conscious of the needs of large but creative entities. You will lead the best in class consolidation in Ubuntu from desktop to cloud in a secure, dependable, executing, productive and future-proof fashion.
- You will be discussing design with other team members , train less top level engineers, and engage in code assessments and design assessments.
- You will also be operating with other teams to guarantee architecture decisions enhance the total output and expertise of Ubuntu.
- Your position as part of the Ubuntu Foundations team will possess an effect on every aspect of Ubuntu from Desktop, Steward, Ubuntu Core and also cloud images.This position will be based remotely in the EMEA region
Duties The position entails:
- Work alongside proactively with a distributed team
- Select, combine and bundle best-of-breed tools utility with Ubuntu to enhance developer and handler expertise with GCC and LLVM
- Compose premium quality code to produce new capabilities
- Troubleshoot concerns and generate premium quality code to fix them
- Evaluate code generated by other engineers
- Discuss creative thoughts and work alongside on finding good initiatives
- WFH with worldwide commute 2 to 4 weeks a year for within and outside the organization events
Our offerings teammates
- We evaluate geographical site, expertise, and effectiveness in shaping remuneration global. We revisit remuneration yearly (and more often for graduates and colleagues) to guarantee we identify outstanding effectiveness.
- Alongside base pay, we provide a effectiveness-driven yearly incentive or fee. We deliver all team members with additional perks which reflect our values and principles. We balance our programs to meet local needs and ensure fairness internationally.
- Distributed work environment with twice-annually team sprints in person
- Personal professional growth financial plan of USD 2,000 per year
- Yearly remuneration evaluate
- Acknowledgment benefits
- Yearly holiday depart
- Maternity and fatherhood leave
- Collaborator Support Programme & Wellness Operational base
- Avenue to commute to new sites to meet teammates
- Priority Pass and commute upgrades for long-haul organisation events
Application Due Date
- Thursday 4th Sep, 2025
Steps To Apply
Suitable applicants should: Click here to submit application online