Open since Jun 2026
Senior Embedded Linux Engineer - Linux Kernels, ARM, X86Ph7 · San Jose
Senior Embedded Linux Engineer - Linux Kernels, ARM, X86
San JoseOn-siteFull-time
AI Summary
Develops and maintains embedded Linux software for network processors, including kernel drivers, protocol stacks, and performance optimization on ARM and x86 architectures.
About this role
A Network Processor Company
esponsibilities:
- Work as part of a dynamic software team on various processors
- Software development work will include learning of network processor hardware products, protocol stacks, existing software on those products and other related software tools. The development work includes supporting/maintaining existing software and development for new RFCs/protocols.
- Help customers in porting and optimizing their existing applications to OCTEON or other processors.
- Additional knowledge of Linux Device Drivers and C Programming is required.
- Work also involves trouble shooting and resolving complex software issues – especially in multi-core environment.
Requirements:
- Minimum: Bachelor’s Degree in Computer Science, Electrical Engineering, or equivalent. M.S. preferred.
- 5+ years of experience in embedded system programming.
- Excellent programming skills – C, C++and assembly (preferably MIPS, candidate will need to learn ARMv8)
- Strong knowledge of networking protocol stacks (TCP/IP, UDP, IPsec, SSL, etc.).
- Knowledge of Ethernet and related switching architectures
- Proven experience with solving real-time embedded issues, including: threading, optimization, memory management, interrupt handling, etc.
- Experience in troubleshooting, performance analysis, and performance optimization for embedded systems.
- Knowledge of various debugging tools (EJTAG, probes, logic analyzers, etc.).
- Linux kernel and device drivers (networking, PCI, etc.).
- Understanding of low level CPU architecture.
- Working experience with multi-core/multi-CPU environments.
- Some understanding of HW/SW virtualization concepts
- Effective interpersonal, teamwork, and verbal/written communication skills; able to interface internally and externally with all levels of the organization.
- Diligent, detail-oriented, and willing to take initiative and handle assignments with minimal supervision. Inherent sense of urgency and accountability; able to multi-task in a dynamic, fast-paced environment.
- Knowledge of OCTEON/MIPS CPU architecture
Skills
ARMv8AssemblyCC++Device DriversEJTAGEthernetInterrupt HandlingIPsecLinux KernelLogic AnalyzersMemory ManagementMIPSMulti-coreOCTEONPerformance OptimizationReal-time Embedded SystemsSSLSwitching ArchitecturesTCP/IPUDP
Explore related jobs
More jobs at Ph7
Similar Performance Optimization jobs
- H
Senior Researcher/Expert – Mobile Operating System SecurityHuawei Finland R&D · Helsinki, Finland - CCPU Cores Global Performance LeadCanadacareers Amd · Austin, Texas
- H
Research Engineer: AI for CPU Architecture (Contractor)Huawei R&D UK · Cambridge, United Kingdom - L
Software Test EngineerLanceSoft Inc · Raleigh, NC
Jobs in San Jose
- RVice President of AI & Infrastructure SalesRenesas Electronics · San Jose, CA
- A
Principal Design Verification Engineer (AI Fabric Switches)Astera Labs · San Jose, California - D
Customer Service Rep(08240) - 5313 PROSPECT RDDomino's · San Jose, CA - A
Director Post-Si Electrical Validation EngineeringAstera Labs · San Jose, California - M
Retail Fulfillment and Receiving Support Associate, Oakridge - Part TimeMacy's · San Jose, CA - C
Material Handling Instructor (Full-Time, Onsite Monday to Friday 8am-5pm)Career Systems Development · San Jose, California
Browse these categories
Market data for this role
All reports →- SeriesRole reportsOne role family at a time: how many openings, what changed this week, who is hiring, what it pays.
- SeriesSalary reportsWhat employers publish in job postings, by level and workplace. Not self-reported pay.
- Market overviewState of tech hiring, September 2026: up 4.8%Tech hiring rose 4.8% month over month in September 2026, with 411,122 new listings. Customer support and account executive roles led the growth.