KERNEL SOFTWARE DEVELOPER
Job description:
KERNEL SOFTWARE DEVELOPERAs a Kernel Software Developer at our global client, you will design, implement, and maintain key subsystems in the kernel, working across Windows, Linux and MacOS environments.
This role is ideal for engineers who thrive close to the hardware/software boundary, enjoy solving complex low-level problems, and want to contribute to a product with real-world security impact.
Core Responsibilities- Develop, debug, and test kernel-level code in C with a focus on performance and security.
- Work on low-level system APIs and validate system functionality from user space.
- Design, develop, and maintain device drivers for subsystems including USB, networking, graphics, storage, and power management.
- Contribute to the design and maintenance of CI/CD pipelines for kernel and driver code.
Port, configure, and maintain Linux distributions for custom platforms.
Qualifications:
Required Qualifications:- 5- 7+ years of professional software development experience.
- Strong proficiency in C programming and low-level systems development.
- Hands-on experience with Windows, Linux and/or MacOS kernel internals.
- Solid understanding of computer architecture and server hardware platforms.
- Experience with system software development in C and Python.
Why is This a Great Opportunity:
- Sponsorship for Non-US Citizens
- Cutting-Edge Technical Mission - You get to work at kernel level, deep in the OS, designing low-level security infrastructure and solving hard engineering problems, doing real technical work rather than just surface-level features.
- Strong Growth Potential & Learning Curve
- High Impact Role
- Collaboration & Cross-Functional Integration
Salary Type : Annual Salary
Salary Min : $ 120000
Salary Max : $ 180000
Currency Type : USD
NigelRecommended Jobs
Systems Engineer
Job title: Systems Engineer Location: Des Moines, WA Our Company We’re more than just a workplace — we’re a community of people who care about doing meaningful work, supporting each other, an…
Accounts Payable/Receivable Clerk
Come Join the most exciting automotive Team in Central Florida! City Kia is one of the largest volume dealers in USA, we are growing and we need talented candidates to apply. We are very involve…
Carpenter
Job Description Job Description We are a Carpenter Contractor that specializes in high quality Remodeling and Commercial Interior build out's. We are looking for a well rounded individual to add …
Manager, Training Site Venue Transport, FIFA World Cup 2026
Department: Tournament and Venue Operations Employment Type: Fixed Term - Full Time Location: Miami Reporting To: Senior Venues, Sites, & Facilities Transport Manager Description At…
Custodial Services Worker - Anheuser-Busch Jacksonville MCC
Job Description Are you self-motivated and proud of the work you do? Here at Aramark, we take pride in our level of service and safety we provide! Cleanliness is a necessity of every busines…
Provider Enrollment Clerk - Tallahassee, FL - Hybrid
Great companies need great teams to propel their operations. Join the group that solves business challenges and enhances the way we work and grow. Working at Gainwell carries its rewards. You’ll have…
Registered Nurse
Registered Nurse Location - Destin, FL Essential Healthcare Solutions is seeking Registered Nurses (RNs) to join our growing team. We are looking for licensed healthcare professionals who pr…
Experienced In Home Sales Rep (OTE $150k - $300K)
Full Job Description Be part of the team that is taking the solar market by storm! Sunstorm Energy is looking for energetic and driven professionals to join our growing sales force! SunStorm …
Accounts Receivable Coordinator
Description Responsible for cash receipts and short payment claim filing for all companies. Responsible for invoicing all customers for Naturipe Farms, Naturipe Value Added Fresh, Naturipe Value Add…
General Manager
EōS Fitness is bold, upbeat, and motivating. Not only in our fitness routines, but in our work environment as well. Like our members, our employees know how to rise to a challenge and handle it head …