849 Performance Engineer jobs in Ireland

Application Performance Engineer

Waterford, Munster €60000 - €100000 Y eir evo talent

Posted today

Job Viewed

Tap Again To Close

Job Description

**Application Performance Engineer

Location : Waterford
Duration : Permanent**

Job Description
We are looking for a
Application Performance Engineer
to join our Performance Engineering team. This is a great opportunity for someone with the right experience to broaden their skills and share their knowledge. We are looking for an experienced individual who can work both as part of a team and individually to meet our client needs.

  • Ensuring our applications are performant, reliable and scalable
  • Planning, definition, execution and analysis of performance testing strategies and solutions
  • Design and implementation of performance testing scripts and tools
  • Identification and troubleshooting of application performance issues, providing resolution recommendations to development teams.
  • Participate in validation of software releases and hardware upgrades.
  • Communicate with Application Development team on application performance issues.
  • Be part of shift left performance testing in the CI/CD pipeline delivery
  • Work with DevOps team to identify and verify tuning enhancements for applications
  • Assist in triage of production performance issues in a fast and efficient manner
  • Ability to work on and execute multiple project engagements simultaneously
  • Mentor and assist junior members of team, including reviewing and advising on requirements gathering, test design, scripting and analysis

Required Experience
Senior level knowledge with in excess of 10 years industry experience in performance engineering practices is required for this role. We are looking for an individual who can take on the responsibility of performance testing engagements and troubleshoot performance issues from the outset. You will need experience with the following:

  • 10+ years of experience in Performance Engineering, at least 3 years of which needs to be within a senior role
  • LoadRunner, NeoLoad, JMeter, Selenium or similar test automation tools
  • Application Performance Management tool experience, such as: Broadcom DXI O2, Dynatrace, AppDynamics, New Relic
  • Experience in analysis of production data and modelling of realistic test scenarios
  • Ability to build custom tooling to streamline work processes
  • Analysis of and identification of performance issues in
  • Java applications
  • Containerized and serverless environments
  • MSSQL, Oracle Databases, DynamoDB and other databases
  • Front end applications developed with JavaScript technologies

  • UNIX/Linux systems

  • Windows Server
  • Knowledge of Cloud Computing, specifically AWS
  • Experience in troubleshooting network performance issues
  • Trend analysis of Performance testing results
  • An understanding of security principles and implementing these in performance testing
  • Experience with CI/DI tools such as CDD and Jenkins, specifically with integrating performance testing into pipelines
  • Creation/Configuration of Synthetic Application Monitoring

Technical Skills:
Automated Testing/Scripting, Java, JavaScript, Python or Go, SQL, experience with GIT and/or BitBucket repositories, general IT troubleshooting skills.

Desired Experience
The following experience is desired but not essential to the role

  • Front-Web Web Development experience, specifically using JavaScript
  • Configuration and Administration of Apache and Java environments
  • Experience with Grafana, Influx DB and Prometheus or similar solutions
  • Experience with OTEL
  • Experience working in an agile environment

Candidates should hold appropriate RTWs for Ireland i.e. Stamp1G Spousal, Stamp 4, Irish/British/EU passport.
For more information please apply here or contact 
Agnes

Contact
:

Ref:
EET-7395-1

Candidates must be eligible to work full time and long term in the location specified or currently hold a valid appropriate long term work Visa to apply.

eir evo talent, eir evo and our clients are equal opportunity employers who seeks to recruit and appoint the best available person for a job regardless of marital / civil partnership status, sex (including pregnancy), age, religion, belief, race, nationality and ethnic or national origin, colour, sexual orientation or disability. eir evo talent, eir evo and our clients apply all relevant Data Protection laws when processing your Personal Data.

If you choose to apply to this opportunity and share your CV or other personal information with eir evo talent, eir evo and our clients, these details will be held by us in accordance with our privacy policy used by our recruitment team to contact you regarding this or other relevant opportunities at eir evo talent and eir evo

This advertiser has chosen not to accept applicants from your region.

Performance Engineer

Waterford, Munster €60000 - €100000 Y Sun Life

Posted today

Job Viewed

Tap Again To Close

Job Description

You are as unique as your background, experience and point of view. Here, you'll be encouraged, empowered and challenged to be your best self. You'll work with dynamic colleagues - experts in their fields - who are eager to share their knowledge with you. Your leaders will inspire and help you reach your potential and soar to new heights. Every day, you'll have new and exciting opportunities to make life brighter for our Clients - who are at the heart of everything we do. Discover how you can make a difference in the lives of individuals, families and communities around the world.

Job Description:
Job Description
We are looking for a Senior Performance Engineer to join our Performance Engineering team. This is a great opportunity for someone with the right experience to broaden their skills and share their knowledge. We are looking for an experienced individual who can work both as part of a team and individually to meet our client needs.

What's involved?

  • Ensuring our applications are performant, reliable and scalable
  • Planning, definition, execution and analysis of performance testing strategies and solutions
  • Design and implementation of performance testing scripts and tools
  • Identification and troubleshooting of application performance issues, providing resolution recommendations to development teams.
  • Participate in validation of software releases and hardware upgrades.
  • Communicate with Application Development team on application performance issues.
  • Be part of shift left performance testing in the CI/CD pipeline delivery
  • Work with DevOps team to identify and verify tuning enhancements for applications
  • Assist in triage of production performance issues in a fast and efficient manner
  • Ability to work on and execute multiple project engagements simultaneously
  • Mentor and assist junior members of team, including reviewing and advising on requirements gathering, test design, scripting and analysis

Required Qualification

Minimum of a Bachelor's Degree in Computer Science, Computer Information Systems, or similar accreditation and experience.

Required Experience
Senior level knowledge with in excess of 6 years industry experience in performance engineering practices is required for this role. We are looking for an individual who can take on the responsibility of performance testing engagements and troubleshoot performance issues from the outset. You will need experience with the following:

  • 6+ years of experience in Performance Engineering, at least 3 years of which needs to be within a senior role
  • LoadRunner, NeoLoad, JMeter, Selenium or similar test automation tools
  • Application Performance Management tool experience, such as: Broadcom DXI O2, Dynatrace, AppDynamics, New Relic
  • Experience in analysis of production data and modelling of realistic test scenarios
  • Ability to build custom tooling to streamline work processes
  • Analysis of and identification of performance issues in

  • Java applications

  • Containerized and serverless environments
  • MSSQL, Oracle Databases, DynamoDB and other databases
  • Front end applications developed with JavaScript technologies

  • UNIX/Linux systems

  • Windows Server
  • Knowledge of Cloud Computing, specifically AWS
  • Experience in troubleshooting network performance issues
  • Trend analysis of Performance testing results
  • An understanding of security principles and implementing these in performance testing
  • Experience with CI/DI tools such as CDD and Jenkins, specifically with integrating performance testing into pipelines
  • Creation/Configuration of Synthetic Application Monitoring

Technical Skills: Automated Testing/Scripting, Java, JavaScript, Python or Go, SQL, experience with GIT and/or BitBucket repositories, general IT troubleshooting skills.

Desired Experience

The following experience is desired but not essential to the role

  • Front-Web Web Development experience, specifically using JavaScript
  • Configuration and Administration of Apache and Java environments
  • Experience with Grafana, Influx DB and Prometheus or similar solutions
  • Experience with OTEL
  • Experience working in an agile environment

Attributes

  • Ability to work on own initiative and own the work assigned to you
  • Customer focus, service delivery oriented
  • Strong analytical and problem-solving skills
  • Strong written and verbal communication skills
  • Ability to work on multiple, concurrent testing projects
  • Ability to mentor individuals on topics such as Performance Engineering principles and APM utilisation
  • Ability to work with cross-functional teams spread over multiple geographic locations
  • Desire to learn and seek out challenges
  • A curious, investigative mindset — you enjoy solving hard problems and proposing elegant solutions
  • Ability to work closely with leadership and communicate insights clearly and confidently
  • Comfortable driving initiatives independently and leading teams or functions

Job Category:
IT - Application Development

Posting End Date:
25/10/2025

This advertiser has chosen not to accept applicants from your region.

Staff Performance Engineer

Limerick, Munster €90000 - €120000 Y OPENCHIP & SOFTWARE TECHNOLOGIES

Posted today

Job Viewed

Tap Again To Close

Job Description

The Role
Openchip is building exciting new RISC-V chips with AI and HPC acceleration. As a Staff Performance Engineer you will play a crucial role within our performance team, contributing to optimize popular AI and HPC applications and benchmarks to deliver best in class performance, and work with customers to optimize their workloads.

Key Responsibilities

  • Make independent technical contributions to help their team deliver its commitments. In particular: understand the technical landscape of their project and make decisions about it.
  • Make independent technical contributions, especially for the most foundational or challenging parts of the project.

– Optimize AI, HPC, and other workloads and benchmarks for our RISC-V silicon with vector extensions.

– Identify bottlenecks with workload characterization and drive implementation of solutions.

– Decompose applications and how they run on the underlying hardware.

– Understand performance at a system level, from CPU, memory, storage, power utilization, etc.

– Profile and optimize on our pre-silicon (simulators, emulators, FPGAS), and silicon environments.

– Troubleshoot and root cause analysis, to resolve performance issues.

– Optimize HPC and AI libraries and runtimes.

– Work with customers to optimize their important workloads for our architecture.

– Contribute to instrumentation of performance and power at the operating system level.

– Integrate with CI/CD to automate performance benchmarking.

– Present findings to senior technical leaders at our company and at industry conferences.

– Contribute upstream where appropriate.

  • Interact with colleagues across projects to unblock issues, or to reach consensus on technical topics, in particular, interact with engineers and leads from their and other teams to unblock issues, or to reach consensus on technical topics.

– Work with hardware teams, influencing hardware/software co-design.

– Work with teams developing compilers, firmware, AI stacks, middleware, etc., and contribute as

necessary.

– Collaborate with colleagues through code reviews, bug triaging, design documents,.

– Contribute to shared team responsibilities (CI failure triaging, documentation, code fixits, rotations.).

  • Provide technical guidance to more junior team members, also acting as a mentor.
  • Review team artifacts (design documents, code changes) both for correctness but also for code quality and consistency.
  • Identify opportunities for code and/or process improvement.
  • Loop in directors and above as needed, for instance to surface potential risks or get feedback based on area-level technical knowledge.
  • Collaborate with program managers for task and deliverable tracking, as well as process improvements.

Required Qualifications

  • Bachelor or Master's degree in a relevant field.
  • Experience in the relevant field (more than 10 years).
  • Bachelor or Master's degree in a relevant field.
  • Solid knowledge about computer architecture (CPU, cache, memory hierarchy, buses, etc.).
  • Proven experience with performance optimizaiton, and experience with performance profiling and analysis tools (Linux perf, iperf, lmbench, sysbench, flamegraphs, JMeter, LoadRunner, Gatling, Intel (R) VTUNE, ARM SPE, etc.).
  • Solid knowledge of low-level development languages (C, C++, Rust, etc.).
  • Experience with assembly language (any architecture).
  • Experience with performance benchmarks (CoreMark, FPMark, LMBench, Stream, SPEC CPU, SPEC INT, graph500, CORAL, HPGMG, CoMD, Linpack, SuiteSparse Matrix Collection, MLPERF, ResNet, BERT etc.).
  • Solid understanding of operating systems, databases, networking, and cloud technologies.
  • Strong problem-solving skills with the ability to troubleshoot and identify complex issues.
  • Experience with bare metal (without OS) development for embedded systems and microcontrollers.
  • Experience with standard tools for source control (git), continuous integration, task management (Jira).
  • Experience with standard tools for source control (git), continuous integration, task management (Jira).

Soft Skills

  • Team player: communicative and collaborative person who focuses on the outcome of the team above the individual needs.
  • Curious about learning new technologies/stacks.
  • Capable of within- and cross-team collaboration at the technical level.
  • Can-do attitude, proactive and willing to step up and resolve any obstacle. Self-aware, self-starter, and self-motivated.
  • Within- and cross-team collaboration at the technical level.
  • Experience leading teams at the technical level (not necessarily with a formal management role).

Preferred Qualifications

  • Experience with machine learning and/or HPC performance optimization.
  • Experience with Fortran.
  • Experience with RISC-V development at the assembly-language level.
  • Experience with statistical analysis.
  • Experience with emulators and simulators (Qemu, Gem5, Spike).
  • Experience in containerized environments (Docker, Kubernetes).
  • Experience with hypervisor technology (KVM, Xen).
  • Experience with open source software development.
This advertiser has chosen not to accept applicants from your region.

Principal Performance Engineer

Cork, Munster €120000 - €150000 Y IC Resources

Posted today

Job Viewed

Tap Again To Close

Job Description

Principal 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 Principal 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 Principal 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.

This advertiser has chosen not to accept applicants from your region.

Senior Performance Engineer

Cork, Munster €90000 - €120000 Y IC Resources

Posted today

Job Viewed

Tap Again To Close

Job Description

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.

This advertiser has chosen not to accept applicants from your region.

Trading Systems Performance Engineer

Leinster, Leinster €120000 - €150000 Y Susquehanna International Group

Posted today

Job Viewed

Tap Again To Close

Job Description

Overview
What you will do:

  • Work with the very latest innovative and cutting edge technologies used in financial trading.
  • Recreate complex low latency trading topologies and scenarios in our dedicated lab environment.
  • Provide critical thinking to challenging problems and work as part of a team to help solve them.
  • Work with stakeholders to identify and formulate lab testing scenarios.
  • Use the dedicated lab and tools you develop to explore and test innovative trading scenarios to prove/disprove hypothesis.
  • Identify, recommend, implement and drive optimizations in the production trading environment from the results of the testing.
  • In depth analysis of production trading and lab network data, from many sources and formats.
  • Become an expert on all aspects of the low latency trading environment.
  • Drive testing automation efforts.
  • Work with external vendors and companies on new products, features and technologies to keep Susquehanna at the forefront of Ultra Low Latency Trading.

What We're Looking For

  • Highly motivated, meticulous, articulate and deeply curious about all aspects of technologies used in a trading environment.
  • Excellent software development, testing, trouble shooting and analysis skills using C/C++ and C#.
  • Extensive knowledge of computer internals, operating systems and networking.
  • Data analysis experience in Python using Jupyter Notebooks.
  • Python and Powershell scripting experience.

Great If You Also Have

  • Experience in a low latency trading environment.
  • Practical knowledge of the following network protocols BGP, IGMP, PIM, Ethernet, IP, UDP, TCP, LLDP etc
  • Experience using FPGA's and technologies used in a Low latency networking environment. (Solarflare, Kernel bypass, etc)
  • Knowledge or experience of DC operations.

Susquehanna does not post salary information, so any salary information you find online may not be accurate because it was not provided or verified by Susquehanna.

Susquehanna does not accept unsolicited resumes from recruiters or search firms. Any resume or referral submitted in the absence of a signed agreement will become the property of Susquehanna and no fee will be paid.

This advertiser has chosen not to accept applicants from your region.

Trading Systems Performance Engineer

Dublin, Leinster €80000 - €120000 Y Susquehanna International Group, LLP

Posted today

Job Viewed

Tap Again To Close

Job Description

What you will do:

  • Work with the very latest innovative and cutting edge technologies used in financial trading.
  • Recreate complex low latency trading topologies and scenarios in our dedicated lab environment.
  • Provide critical thinking to challenging problems and work as part of a team to help solve them.
  • Work with stakeholders to identify and formulate lab testing scenarios.
  • Use the dedicated lab and tools you develop to explore and test innovative trading scenarios to prove/disprove hypothesis.
  • Identify, recommend, implement and drive optimizations in the production trading environment from the results of the testing.
  • In depth analysis of production trading and lab network data, from many sources and formats.
  • Become an expert on all aspects of the low latency trading environment.
  • Drive testing automation efforts.
  • Work with external vendors and companies on new products, features and technologies to keep Susquehanna at the forefront of Ultra Low Latency Trading.

What we're looking for

  • Highly motivated, meticulous, articulate and deeply curious about all aspects of technologies used in a trading environment.
  • Excellent software development, testing, trouble shooting and analysis skills using C/C++ and C#.
  • Extensive knowledge of computer internals, operating systems and networking.
  • Data analysis experience in Python using Jupyter Notebooks.
  • Python and Powershell scripting experience.

Great if you also have:

  • Experience in a low latency trading environment.
  • Practical knowledge of the following network protocols BGP, IGMP, PIM, Ethernet, IP, UDP, TCP, LLDP etc
  • Experience using FPGA's and technologies used in a Low latency networking environment. (Solarflare, Kernel bypass, etc)
  • Knowledge or experience of DC operations.

Susquehanna does not post salary information, so any salary information you find online may not be accurate because it was not provided or verified by Susquehanna.

Susquehanna does not accept unsolicited resumes from recruiters or search firms. Any resume or referral submitted in the absence of a signed agreement will become the property of Susquehanna and no fee will be paid.

LI-MM1
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Performance engineer Jobs in Ireland !

Trading Systems Performance Engineer

Leinster, Leinster €60000 - €120000 Y Susquehanna International Group

Posted today

Job Viewed

Tap Again To Close

Job Description

Overview
What you will do:

  • Work with the very latest innovative and cutting edge technologies used in financial trading.
  • Recreate complex low latency trading topologies and scenarios in our dedicated lab environment.
  • Provide critical thinking to challenging problems and work as part of a team to help solve them.
  • Work with stakeholders to identify and formulate lab testing scenarios.
  • Use the dedicated lab and tools you develop to explore and test innovative trading scenarios to prove/disprove hypothesis.
  • Identify, recommend, implement and drive optimizations in the production trading environment from the results of the testing.
  • In depth analysis of production trading and lab network data, from many sources and formats.
  • Become an expert on all aspects of the low latency trading environment.
  • Drive testing automation efforts.
  • Work with external vendors and companies on new products, features and technologies to keep Susquehanna at the forefront of Ultra Low Latency Trading.

What We're Looking For

  • Highly motivated, meticulous, articulate and deeply curious about all aspects of technologies used in a trading environment.
  • Excellent software development, testing, trouble shooting and analysis skills using C/C++ and C#.
  • Extensive knowledge of computer internals, operating systems and networking.
  • Data analysis experience in Python using Jupyter Notebooks.
  • Python and Powershell scripting experience.

Great If You Also Have

  • Experience in a low latency trading environment.
  • Practical knowledge of the following network protocols BGP, IGMP, PIM, Ethernet, IP, UDP, TCP, LLDP etc
  • Experience using FPGA's and technologies used in a Low latency networking environment. (Solarflare, Kernel bypass, etc)
  • Knowledge or experience of DC operations.

If you're a recruiting agency and want to partner with us, please reach out to . Any resume or referral submitted in the absence of a signed agreement will not be eligible for an agency fee.

This advertiser has chosen not to accept applicants from your region.

Performance Test Engineer

Cork, Munster €45000 - €70000 Y Motorola Solutions

Posted today

Job Viewed

Tap Again To Close

Job Description

Company Overview

At Motorola Solutions, we believe that everything starts with our people. We're a global close-knit community, united by the relentless pursuit to help keep people safer everywhere. Our critical communications, video security and command center technologies support public safety agencies and enterprises alike, enabling the coordination that's critical for safer communities, safer schools, safer hospitals and safer businesses. Connect with a career that matters, and help us build a safer future.

Department Overview

Innovation is the oxygen of our company, and in 2023, we invested more than US$850 million in research and development (R&D). We're now opening a new Research & Development Centre in Cork, Ireland focused on designing software for the company's comprehensive land mobile radio (LMR) portfolio, with plans for expansion across other technologies in the future.

Motorola Solutions' ecosystem of technologies is centred on safety and security, with LMR representing a foundational core. The company has deployed more than 13,000 LMR networks worldwide, trusted by governments and enterprises for highly secure communications designed to work in the most extreme conditions. Modernised with broadband and advanced data applications, LMR remains at the forefront of providing public safety agencies with the communications they rely on and need.

You'll be part of our diverse and experienced global team, developing meaningful solutions that support thousands of public safety agencies and enterprises worldwide in solving complex safety and security challenges. Come join our team to work on real-world projects with a real-world impact.

Job Description

We are looking for a self-motivated individual to help move forward the next generation public safety experience, and to work with a team of top experienced professionals to enable mission critical services and solutions.

In this position you will be responsible for driving mission-critical quality in our products. Your tasks will include:

  • Execution of performance test plans and test cases for project-based, new feature rollout in close collaboration with architects and developers
  • Implementing required test configurations within the system
  • Characterizing and debugging software problems prior to production rollouts
  • Gathering system captures and log information for development teams
  • Utilizing / configuring performance testing tools and emulation
  • Performing system installations and regular maintenance activities for various system components
  • Using tools such as Quality Center or TestRail to track the progress of test case development and execution
Basic Requirements
  • Bachelors (BS) degree in Electrical Engineering, Computer Engineering, Computer Science or related field
  • Experience creating and executing test plans and developing and maintaining test infrastructure
  • Knowledge of scripting languages (e.g. Python, Perl, bash, etc.)
  • Aptitude to independently learn new technologies
  • Strong organizational, planning and leadership skills
  • Comfortable and adaptable in a fast-paced, dynamic environment
  • Strong interpersonal, written, and verbal communication skills
  • Ability to work well in a cross-functional team environment

Desired Skills:

  • Experience creating and executing test plans
  • Experience building and maintaining test infrastructure
  • Knowledge of software development lifecycle, testing methodologies and processes
  • Defect detection, debugging and regression skills
  • Knowledge/experience in RF/Telecommunication systems
  • Exposure to Agile/DevOps development practices
  • Experience with Linux
  • Experience with Git, Jira, Confluence

  • Knowledge of scripting languages (e.g. ruby, python, Perl, bash, etc.)

  • Experience in test automation is a plus
LI-onsite
LI-HW1
Travel Requirements

None

Relocation Provided

None

Position Type

Experienced

Referral Payment Plan

Yes

Company

Motorola Solutions Ireland Limited

EEO Statement

Motorola Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion or belief, sex, sexual orientation, gender identity, national origin, disability, veteran status or any other legally-protected characteristic.

We are proud of our people-first and community-focused culture, empowering every Motorolan to be their most authentic self and to do their best work to deliver on the promise of a safer world. If you'd like to join our team but feel that you don't quite meet all of the preferred skills, we'd still love to hear why you think you'd be a great addition to our team.

This advertiser has chosen not to accept applicants from your region.

Senior Performance Software Engineer

Limerick, Munster €60000 - €180000 Y OPENCHIP & SOFTWARE TECHNOLOGIES

Posted today

Job Viewed

Tap Again To Close

Job Description

The Role
Openchip is building exciting new RISC-V chips with AI and HPC acceleration. As a Senior Perfomance Software Engineer you will play a crucial role in our performance team, optimizing popular AI and HPC applications and benchmarks to deliver best in class performance, and work with customers to optimize their workloads.

Key Responsibilities

  • Make independent technical contributions to help their team deliver its commitments. In particular:

– Optimize AI, HPC, and other workloads and benchmarks for our RISC-V silicon with vector extensions.

– Identify bottlenecks with workload characterization and drive implementation of solutions.

– Decompose applications and how they run on the underlying hardware. – Understand performance at a system level, from CPU, memory, storage, power utilization, etc.

– Profile and optimize on our pre-silicon (simulators, emulators, FPGAS), and silicon environments.

– Troubleshoot and root cause analysis, to resolve performance issues.

– Optimize HPC and AI libraries and runtimes.

– Work with customers to optimize their important workloads for our architecture.

– Contribute to instrumentation of performance and power at the operating system level.

– Integrate with CI/CD to automate performance benchmarking.

– Present findings to senior technical leaders at our company and at industry conferences.

– Contribute upstream where appropriate.

  • Interact with colleagues across projects to unblock issues, or to reach consensus on technical topics. In particular:

– Work with hardware teams, influencing hardware/software co-design.

– Work with teams developing compilers, firmware, AI stacks, middleware, etc., and contribute as necessary.

– Collaborate with colleagues through code reviews, bug triaging, design documents,.

– Contribute to shared team responsibilities (CI failure triaging, documentation, code fixits, rotations.).

Required Qualifications

  • Bachelor or Master's degree in a relevant field.
  • Experience in the relevant field (3-5yr).
  • Solid knowledge about computer architecture (CPU, cache, memory hierarchy, buses, etc.).
  • Proven experience with performance optimizaiton, and experience with performance profiling and analysis tools (Linux perf, iperf, lmbench, sysbench, flamegraphs, JMeter, LoadRunner, Gatling, Intel (R) VTUNE, ARM SPE, etc.).
  • Solid knowledge of low-level development languages (C, C++, Rust, etc.).
  • Experience with assembly language (any architecture).
  • Experience with performance benchmarks (CoreMark, FPMark, LMBench, Stream, SPEC CPU, SPEC INT, graph500, CORAL, HPGMG, CoMD, Linpack, SuiteSparse Matrix Collection, MLPERF, ResNet, BERT etc.).
  • Solid understanding of operating systems, databases, networking, and cloud technologies.
  • Experience with bare metal (without OS) development for embedded systems and microcontrollers.
  • Experience with standard tools for source control (git), continuous integration, task management (Jira).

Soft Skills

  • Team player: communicative and collaborative person who focuses on the outcome of the team above the individual needs.
  • Curious about learning new technologies/stacks.
  • Capable of within- and cross-team collaboration at the technical level.
  • Can-do attitude, proactive and willing to step up and resolve any obstacle. Self-aware, self-starter, and self-motivated.
  • Strong problem-solving skills with the ability to troubleshoot and identify complex issues.

Preferred Qualifications

  • Experience with machine learning and/or HPC performance optimization.
  • Experience with Fortran.
  • Experience with RISC-V development at the assembly-language level.
  • Experience with statistical analysis.
  • Experience with emulators and simulators (Qemu, Gem5, Spike).
  • Experience in containerized environments (Docker, Kubernetes).
  • Experience with hypervisor technology (KVM, Xen).
  • Experience with open source software development.

*We are looking for outstanding people willing to join our mission to change this industry and help to build a better world.
If you feel identified with Openchip, please contact us. We can offer a competitive compensation package in a flexible work schema that will help you to keep a balance between your personal and professional life.
At
Openchip & Software Technologies S.L. *
, we believe a diverse and inclusive team is the key to groundbreaking ideas. We foster a work environment where everyone feels valued, respected, and empowered to reach their full potential – regardless of race, gender, ethnicity, sexual orientation, or gender identity.

This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Performance Engineer Jobs