
Kernel Developer
2 days ago
Linux Kernel Developer Position
We are seeking an exceptional Linux kernel developer to join our globally distributed team. As a key member of our kernel organization, you will play a vital role in developing and maintaining the Ubuntu Linux kernel.
The successful candidate will have substantial experience with operating system kernel internals and concepts, including Linux kernel development. They will also possess a solid background in git and software packaging formats, such as Debian or Snap. Additionally, they should have excellent communication skills and be able to travel twice a year for company events.
This is an exciting opportunity for talented developers to contribute to the growth and success of our open-source community. If you are passionate about Linux kernel development and want to work with a highly motivated team, we encourage you to apply.
Key Responsibilities:
- Collaborate regularly with a globally distributed team to develop and maintain the Ubuntu Linux kernel.
- Work closely with external silicon, cloud, or hardware manufacturer delivery teams on bleeding-edge platforms.
- Diagnose and resolve issues in the kernel reported by customers, the community, and discovered by your own rigorous testing.
- Take personal responsibility for the delivery of a flavor of the Ubuntu Linux kernel.
- Improve tooling and automation for delivery and test of Ubuntu Linux kernels.
- Submit, review, and apply kernel patches, working with both internal and external upstream maintainers.
Requirements:
- Significant programming experience in C, with Python, Golang, or other like languages also highly regarded.
- Substantial experience with operating system kernel internals and concepts, Linux would be highly regarded but not essential.
- Solid background with git.
- Prior experience developing with software packaging formats, with direct Ubuntu/Debian/Snap experience being highly regarded.
- Understanding of Linux kernel upstream processes and release cycle.
- Experience with Linux (Debian or Ubuntu preferred).
- Professional written and spoken English with excellent presentation skills.
- Ability to travel twice a year, for company events up to two weeks each.
Preferred Skills:
- Strong grasp of device drivers, BSP's, and other low-level system engineering.
- Prior experience with Ubuntu/Debian/Snap packaging.
- Performance engineering and security experience.
- Solid background in CI/CD and process automation.
- Prior public involvement with an open source project.
What We Offer:
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 recognize outstanding performance. In addition to base pay, we offer a performance-driven annual bonus or commission. We provide all team members with additional benefits which reflect our values and ideals.
Benefits:
- Distributed work environment with twice-yearly team sprints in person.
- Personal learning and development budget of USD 2,000 per year.
- Annual compensation review.
- Recognition rewards.
- Annual holiday leave.
- Maternity and paternity leave.
- Team Member Assistance Program & Wellness Platform.
- Opportunity to travel to new locations to meet colleagues.
- Priority Pass and travel upgrades for long-haul company events.
About Us:
We are 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 of software. 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. Most colleagues at Canonical have worked from home since our 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.
We Are Equal Opportunity Employers:
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.
-
Linux Kernel Development Lead
2 days ago
Mumbai, Maharashtra, India beBeeEngineering Full time US$ 1,20,000 - US$ 2,00,000Software Engineering Manager Job DescriptionJob Summary:This is a leadership position in a global organization responsible for the development and maintenance of Linux kernels. The successful candidate will have significant experience in software engineering, particularly with operating system kernel internals, and be able to coordinate multiple teams to...
-
High-Performance Linux Kernel Developer
2 days ago
Mumbai, Maharashtra, India beBeeLinux Full time ₹ 15,00,000 - ₹ 28,00,000Job Title">Are you a skilled professional looking for a challenging opportunity to make a difference in the tech industry? As a Linux Kernel Engineer, you will be working on expanding the capabilities of Ubuntu Linux, already the most popular distribution in the world, to support more System On Chip (SoC) platforms natively and optimize its...
-
Mumbai, Maharashtra, India beBeeEmbeddedSoftwareDeveloper Full time ₹ 15,00,000 - ₹ 25,00,000We are looking for a skilled Embedded Software Developer to join our team. The ideal candidate will have experience in C programming and Linux kernel development.The role involves designing, developing, and maintaining embedded software in C/C++ for industrial products and platforms. This includes working extensively on Linux-based systems, focusing on IPC,...
-
Windows Driver Developer
4 days ago
Mumbai, Maharashtra, India ACL Digital Full timeJD:Windows driver developerLocation : HyderabadImmediate to 15 days only Mandatory Skills:4+ years in Windows driver development, preferably with AMD or similar x86 platforms.Strong experience in Windows networking driver development.Experience in Windows kernel-mode driver development (WDM, KMDF, UMDF).Proficiency in C/C++ and debugging tools (WinDbg,...
-
Operating System Developer
5 days ago
Mumbai, Maharashtra, India Ubique Systems Full time ₹ 15,00,000 - ₹ 28,00,000 per year2Required Technical Skill SetLinux Expert, Kernel Developer, C, C++ and knowledge on Debian Distribution3No of Requirements44Desired Experience Range2-3 Years – 2 requirements4-6 Years – 2 requirements5Location of RequirementOlympus - ThaneDesired Competencies (Technical/Behavioral Competency)Must-HaveLinux Expert, Kernel, C, C++, Shell Command, Shell...
-
Windows Driver Development Expert
2 weeks ago
Mumbai, Maharashtra, India beBeeDriver Full time ₹ 1,80,00,000 - ₹ 2,50,00,000Job DescriptionWe are seeking a skilled Windows Kernel Driver Development Engineer to fill a key role in our organization.The ideal candidate will have a strong background in Windows Internals, experience with KMDF/UMDF driver design, and proficiency in C/C++ programming.
-
Secure Solutions Developer
4 days ago
Mumbai, Maharashtra, India beBeeSoftwareEngineer Full time ₹ 1,50,00,000 - ₹ 2,00,00,000Job DescriptionWe are seeking a talented software engineer to work on our flagship security platform. The ideal candidate will have expertise in developing complex security software and working with agile methodologies.The successful candidate will be responsible for designing, prototyping, and developing highly scalable security platforms. They will also...
-
AI Development Specialist
2 weeks ago
Mumbai, Maharashtra, India beBeeArtificial Full time ₹ 1,50,00,000 - ₹ 2,50,00,000AI and Machine Learning EngineerWe are seeking a seasoned AI/ML engineer to lead the design, development, and implementation of AI/ML models and intelligent workflows using Semantic Kernel, LangChain, and LangGraph. The ideal candidate will have hands-on experience with LLM orchestration tools and strong skills in developing, integrating, and deploying...
-
Windows Operating System Software Engineer
4 days ago
Mumbai, Maharashtra, India beBeeDriver Full time ₹ 20,00,000 - ₹ 25,00,000Job OverviewThis is an opportunity to join a team as a skilled Windows Driver Developer. We are seeking a highly motivated and experienced individual with strong expertise in Windows networking driver development.A strong understanding of Windows kernel-mode driver development, C/C++, and debugging tools (WinDbg, TraceView) is essential.Key...
-
Linux Developer Position
1 week ago
Mumbai, Maharashtra, India beBeeembeddedlinux Full time US$ 1,04,000 - US$ 1,30,878Embedded Linux ExpertWe are seeking an experienced Embedded Linux Expert to join our team. As an Embedded Linux Expert, you will be responsible for designing and implementing embedded Linux solutions that meet the needs of our customers.Your primary focus will be on developing and maintaining a high-level understanding of Linux and its application in...