Semesteria Logo
Canonical

Junior Linux Kernel Engineer

Canonical

Posted

2 weeks ago

Singapore

Remote

SGD 4K

Junior Level

Full Time

Match

Skills

Experience

Industry

Sema

Sema Summary

Canonical is seeking a Junior Linux Kernel Engineer for remote work. The role involves contributing to the Linux kernel, collaborating with a team of developers, and working on software development projects. Prospective candidates should be familiar with Linux systems and software development processes. This is a full-time position suitable for recent graduates or professionals with limited experience in the field.

About Company

Canonical is a global software company that manages the development of Ubuntu, an open-source operating system known for its reliability and performance. The company is committed to advancing the open-source ecosystem and supports a vibrant community of developers and users.

Core Requirements

  • Bachelor's degree in Computer Science or related field
  • Understanding of Linux operating systems
  • Basic programming skills in C or C++
  • Familiarity with software development tools
  • Strong problem-solving skills

Responsibilities

  • Contribute to the Linux kernel development
  • Collaborate with senior engineers on projects
  • Write and maintain code in C and C++
  • Test and debug kernel modules
  • Participate in code reviews
  • Document development processes and findings
  • Stay updated with the latest Linux developments

Must Have skills

LinuxC programmingC++ programmingProblem-solvingTeam collaboration

Nice To Have Skills

GitDocumentationDebuggingSoftware testingOpen-source contribution

Tools Knowledge Requried

GCCMakeGitJIRADebugging tools

Job Keywords

LinuxKernelEngineeringCJunior Engineer

Similar Jobs