Kernel / Systems Programmer
Develops and maintains operating system kernels, device drivers, hypervisors, and low-level system software, working at the intersection of hardware and software.
Median salary: $195,000. Projected growth to 2033: +6.0%. Typical education: Bachelor's degree (MS common).