Senior Kernel Developer

SG, Singapore

Job Description

Ready to Code at the Core of the System?





Are you an engineer who thrives at the boundary where hardware and software meet? Do you want to move beyond surface-level features and build the foundational security infrastructure that powers a global product?





We are seeking an elite Kernel Software Developer to join our client's mission-driven team. This isn't just another development role; it's an opportunity to solve the industry's most complex, low-level engineering problems and make a tangible impact on real-world security. You will be entrusted with designing, implementing, and fortifying key subsystems in Windows, Linux, and macOS environments.


If you're ready for a deep technical challenge, we want to hear from you.





Your Mission & Responsibilities:



As a core member of our systems engineering team, you will:


Master the Kernel:

Dive deep into the OS to develop, debug, and optimize critical kernel-level code in C, with an obsessive focus on performance,stability, and security.

Command the Hardware:

Design, build, and maintain high-performance device drivers for essential subsystems, including USB, networking, graphics, storage, and power management.

Build the Foundation:

Work with low-level system APIs to validate functionality from user space and ensure the entire software stack is built on a rock-solid foundation.

Engineer for Scale:

Contribute to the design and maintenance of robust CI/CD pipelines specifically tailored for the complexities of kernel and driver development.

Shape Custom Platforms:

Take charge of porting, configuring, and maintaining specialized Linux distributions for unique hardware platforms.

What You Bring to the Table:



Deep Systems Expertise:

5-7+ years of professional experience with a proven track record in low-level software development.

Fluency in C:

You are a master of C programming, comfortable navigating pointers, memory management, and multi-threading in your sleep.

OS Internals Knowledge:

You have hands-on, intimate experience with the kernel internals of Windows, Linux, and/or macOS.

Architectural Understanding:

A solid grasp of modern computer architecture and server hardware platforms is essential.

Versatility:

You have experience building system-level software and tooling, using both C and Python to get the job done.

Why This Is a Career-Defining Opportunity:



Solve the Hardest Problems:

This is your chance to do "real" engineering. You'll be working deep within the OS, creating low-level security infrastructure that few in the world get to touch.

Accelerate Your Growth:

The learning curve is steep and rewarding. You'll be surrounded by experts, pushing the boundaries of technology and becoming a true subject matter expert in cross-platform kernel development. *

Make a Massive Impact:

The code you write will be a core, foundational component of a product with a significant real-world security mission.

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1611247
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    SG, Singapore
  • Education
    Not mentioned