Senior Software Engineer - CI for Performance Tools
- Build and evolve CI infrastructure validating performance methodologies across cloud, on-prem, and hardware targets
- Design controlled, reproducible test environments to distinguish real regressions from environmental noise
- Build synthetic workloads and targeted microbenchmarks including Arm assembly for validation efforts
- Work with architects and analysis teams to understand performance methodologies and embed knowledge into validation strategies
- Partner with IP and silicon teams to ensure tools and methodologies work on next generation Arm products
- Ensure testing scales with demand for new methodologies, tools, IP, and physical designs
- Experience building reliable automated test systems with reproducibility
- Understanding of performance measurement in CI environments including noise and regression detection challenges
- Proactive improvement of CI reliability, validation coverage, and developer feedback loops
- Strong Python skills for workflow automation, tooling, and data processing
- Proficient debugging and problem solving
- Knowledge in C/C++/AArch64 assembly
- Understanding of hardware system architecture including pipelines, caches, MMUs, interconnects, timers, multithreading
- Experience with hardware-in-the-loop testing, benchmark automation, or performance dashboards
- Familiarity with Linux performance tooling such as perf and ftrace or telemetry systems
- Hybrid working environment supporting high performance and personal wellbeing
- Competitive salary range of HUF 21,250,000 - HUF 28,750,000 per year
- Benefits supporting health and wellness, work-life success, financial rewards, and professional development