Jobless Developer
Ph7 logo

Open since Jun 2026

Senior Linux Kernel Engineer - 'Linux Kernels'Ph7 · San Jose

Senior Linux Kernel Engineer - 'Linux Kernels'

San JoseOn-siteFull-time

AI Summary

Design and develop Linux and bare-metal device drivers for network processor hardware, including OCTEON III, with expertise in kernel internals, low-level debugging, and mainline patch submission.

About this role

A Network Processor Company

San Jose, CA, United States

Job Description:
Responsibilities include the design and development of Linux and simple executive (bare metal) device drivers which involves:

  • Adding support for OCTEON III Processor (48 64-bit CPUs, 100Gbps traffic handling.
  • Virtualization support (NUMA, etc).
  • Projects on current generation OCTEONs (OCTEON, OCTEON Plus and OCTEON II).

## Qualifications

Required:

  • BS with 7 -12 years of relevant experience.
  • Should have experience adding support for new HW platforms and devices to the Linux kernel.
  • Detailed knowledge of Linux kernel internals and device drivers.
  • Ability to work with low level HW and debug issues using kernel debuggers and EJTAG probes.
  • Familiar with at least one processor assembly language (MIPS, ARM, x86 or Power PC).
  • Outstanding programming skills in C.
  • Should have the ability to prepare and submit patches to the Linux kernel mainline.
  • A history of participation in Linux kernel mailing lists and open source development a huge plus.

Skills

ARM AssemblyC ProgrammingDevice DriversEJTAGKernel DebuggingLinux KernelLinux Kernel Mailing ListsMIPS AssemblyNUMAOpen Source DevelopmentPowerPC AssemblyVirtualizationX86 Assembly

Explore related jobs

Browse these categories

Market data for this role

All reports →