-
IC Resources

Senior Performance Engineer

IC Resources
Ireland · Full-time · Mid-Senior

Senior Performance Engineer


Ireland


Are you passionate about the future of computing, performance engineering, and AI? Do you thrive where software and hardware innovation intersect? A groundbreaking, fast-growing semiconductor company is searching for an exceptional Senior Performance Software Engineer to join their elite team. You’ll play a pivotal role in optimising next-gen AI and HPC applications, pushing the boundaries of RISC-V technology.


In this critical role, you'll focus on end-to-end performance tuning and optimisation for AI, HPC, and other high-demand workloads on state-of-the-art RISC-V silicon with advanced vector extensions. Your daily work will involve profiling, benchmarking, and deeply characterising software across both pre-silicon and hardware environments, including simulators, emulators, and FPGAs, as well as resolving real-world performance bottlenecks across CPU, memory, storage, and power utilisation. You'll collaborate closely with world-class hardware and software teams spanning compilers, firmware, middleware, and more, ensuring seamless integration and maximum efficiency. By working directly with customers to boost workload performance, sharing insights with technical leaders, and representing the company at industry conferences, you’ll have a direct impact on the success of both cutting-edge products and customer solutions. Your expertise will help drive hardware/software co-design, contribute to upstream projects, and shape robust automation and benchmarking pipelines in a collaborative, forward-thinking environment.


What's required for this Senior Performance Engineer position?

  • 3–5 years of solid industry experience in performance engineering.
  • Deep understanding of computer architecture (CPU, cache, memory hierarchies, interconnects).
  • Strong record in performance optimisation and tooling (Linux perf, Benchmarks, flamegraphs, etc.).
  • Advanced skills in C, C++, Rust, and at least one assembly language.
  • Familiarity with profiling AI/HPC workloads and libraries.
  • Experience with CI/CD, source control (Git), and agile tools (Jira).


Bonus Points For

  • Background in ML or HPC performance tuning, Fortran, or RISC-V assembly.
  • Mastery of emulators, simulators (QEMU, Gem5, Spike), or containerised/cloud-native stacks (Docker, Kubernetes).
  • Experience in open source development and hypervisor technologies.


You’ll have the chance to shape industry-leading processor technology, working with some of the brightest minds in computer architecture and software engineering. This is your opportunity to work at the forefront of AI, HPC, and silicon design, where your ideas will matter and your expertise will have lasting, global impact.


If you're interested in this, or other HPC opportunities across Europe, please contact Jack Bird at IC Resources.

Key Skills

Ranked by relevance

ai c assembly storage docker linux rust cicd git
Login to Apply
Posted
Sep 24, 2025
Type
Full-time
Level
Mid-Senior
Location
County Cork

Industries

Staffing Recruiting

Categories

Engineering

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Workday
Related

Software Development Engineer - Kubernetes Service Mesh

2026-05-28

Full-time
Not Applicable
Ireland
Software Development
Engineering
View Job Details
Stelfox Tech Recruitment
Related

Senior Services Engineer

2026-05-21

Full-time
Mid-Senior
Ireland
Software Development
Engineering
View Job Details
Code Compass 🧭
Related

AI Software Engineer (m/f/d) - Berlin

2026-05-21

Full-time
Mid-Senior
Germany
Staffing
Information Technology