Kernel Developer
Core
Designs, develops, troubleshoots, and debugs software programs for operating systems, compilers, networking, utilities, databases, and Internet-related tools, with a focus on kernel and low-level API work.
Role type
Senior IC kernel developer (systems software)
Builds
Operating systems, compilers, networking utilities, and database tools
Domain
Enterprise IT infrastructure and systems software
Required skills
C++, kernel development, low-level API design, software systems design, debugging, test plan execution
Preferred skills
Project leadership, mentoring junior staff, cross-functional collaboration
Technologies
C++, Kernel, Low Level API
Responsibilities
Design enhancements and updates for systems software subsystems; analyze design and determine coding/integration activities; write and execute testing plans and debug code; lead project teams of software engineers and partners; provide guidance and mentoring to less experienced staff.
Seniority
Mid-Senior, hands-on IC with project lead potential
