Senior System Performance Engineer
Core
Drive end-to-end performance characterization and optimization of Ethernet processing solutions across hardware, firmware, software, and system architectures.
Role type
Senior System Performance Engineer
Builds
High-performance Ethernet solutions for data center and edge networking applications
Domain
Networking / Hardware / System Performance
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Ethernet networking, packet processing, datapath architectures, system-level performance characteristics, performance benchmarking and analysis, Ethernet hardware components (MAC, PHY, switches, NICs), low-level system performance factors (DMA, bus utilization, memory bandwidth, cache efficiency, hardware acceleration), root-cause analysis, cross-functional collaboration
Preferred skills
Pre-silicon and post-silicon development and validation environments
Technologies
Ethernet, MAC, PHY, switches, NICs, DMA, bus, memory bandwidth, cache, hardware acceleration
Responsibilities
Define and execute comprehensive performance validation strategies for Ethernet hardware and software subsystems; Characterize system performance using metrics such as throughput, packets per second, latency, jitter, buffer utilization, CPU efficiency, and memory efficiency; Analyze end-to-end packet processing pipelines to identify performance bottlenecks; Develop and apply methodologies to optimize Ethernet datapath performance; Evaluate the performance of Ethernet MAC, PHY, switch, NIC, and packet-processing hardware; Analyze bus utilization, DMA performance, memory bandwidth, cache efficiency, and hardware acceleration mechanisms; Perform performance characterization across both pre-silicon and post-silicon platforms; Conduct detailed root-cause analysis and translate performance findings into actionable engineering recommendations
Seniority
Senior, hands-on IC