Senior Linux Kernel Engineer - 'Linux Kernels'
San JoseOn-siteFull-time
AI Summary
Senior Linux Kernel Engineer designing and developing Linux and bare-metal device drivers for OCTEON family network processors, adding platform and device support to the Linux kernel.
About this role
Senior Linux Kernel Engineer - 'Linux Kernels'
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
ARMBare-metalC++Device DriversEJTAGGitLinux KernelMIPSNUMAOCTEONOCTEON IIOCTEON PlusPowerPCX86
Explore related jobs
More jobs at Ph7
Similar ARM jobs
Jobs in San Jose
Events and Development CoordinatorThe Peninsula College Fund · San Jose, California
Mentor Program LeadThe Peninsula College Fund · San Jose, California
Senior Teleoperations LeadTSMG · San Jose, Canada
Robot Teleoperator (AI & Robotics)TSMG · San Jose, Canada
Robotics Operations TechnicianTSMG · San Jose, Canada
Sales Development RepresentativeWing Assistant · San Jose