Linux System Programming Performance Engineer
Project description
The Physical AI, Robotics and Virtual Software Solutions (PAVS) team, are looking for a Linux System Programming Performance Engineer. S/He will be responsible for performance measurement, trace collection, and triage across bare‑metal and virtualized platforms, with a focus on hard real‑time behavior and system‑level performance derates.
Responsibilities
- - Own end‑to‑end performance measurements across Linux system software stacks - Collect traces, triage issues, and perform root‑cause analysis for performance deviations - Identify, quantify, and report system bottlenecks impacting PAVS KPIs - Generate trace‑backed evidence for performance sign‑off and regressions - Collect and analyze traces for: hard real‑time latency, interrupt latency, scheduler latency, wake‑up latency - Jitter and determinism characterization using kernel traces - Triage real‑time violations and correlate with kernel/driver paths
SKILLS
Must have
- * 8-10 years of experience * Strong Linux system programming experience * Must have strong hands on programming in C, C++, or Python (any one) * Linux device driver development experience
Nice to have
- Kernel, driver, or middleware performance exposure - Experience with real‑time Linux or hypervisors - PnP (Power and Performance) experience