19 Architecture jobs in Ireland
CPU Post Silicon & Power Engineer, Sr Staff (CPUSS Architecture and Performance) - Cork, Ireland

Posted 1 day ago
Job Viewed
Job Description
QT Technologies Ireland Limited
**Job Area:**
Engineering Group, Engineering Group > ASICS Engineering
**General Summary:**
As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives communication and data processing transformation to help create a smarter, connected future for all. As a Qualcomm Engineer, you will define, model, design (digital and/or analog), optimize, verify, validate, implement, and document IP (block/SoC) development for a variety of high performance, high quality, low power world class products. Qualcomm Engineers collaborate with cross-functional groups to determine product execution path.
As a Post SIlicon Power and Performance Engineer with a focus on CPUs, you will work to characterize, debug, and optimize the performance and power consumption of CPUs in a complex SoC system. You will help set up methodologies, develop validation plans, recommend tuning optimizations, and verify that the newly arrived silicon meets the highest performance. You will also participate in architecture and product definition feedback for the next generation of CPU by closing the loop with real silicon analysis.
***Please note this role will require 5 days per week onsite in our Cork office***
**Roles and Responsibilities will include:**
+ Define and execute end-to-end performance and power analysis plans for complex CPU subsystems
+ Debug issues found during pre-silicon, bring-up, validation, and production phases of SOC programs
+ Define an optimization strategy that delivers world class CPU workload performance
+ Lead collaborative test approach with multiple teams, and tracking test execution to make sure all features are performant and optimized on time
+ Work closely with supporting teams in design, architecture, emulation, firmware, design verification and software to ensure readiness for first silicon arrival, evaluation of IP performance upon silicon arrival, and evaluation of critical CPU workloads
+ Develop deep knowledge of CPU architecture, SoC system architecture, system benchmarking techniques, and power reduction and optimization methods
+ Drive technical innovation to enhance capabilities in CPU performance, system performance and power validation including tools and script development, technical and procedural methodology enhancement, and various internal and cross-functional technical initiatives
**What are we looking for?**
+ Bachelor or Masters Degree in Electrical Engineering
+ 8+ years of practical experience in post silicon performance and power analysis of SoCs
+ Strong programming/scripting skills (C/C++, Python scripts)
+ Strong analytical skills for test plan creation and debug
+ Strong communication and collaboration skills
+ Must excel in a dynamic team working environment
+ Must be a self-starter and be able to independently drive tasks to completion
+ Leadership and mentoring skills a definite asset
+ Proven understanding of CPU, memory hierarchy, system interconnects.
+ Knowledge and experience in ARM v8 and v9 specifications
+ Solid grasp of ARM SoC concepts and architecture specifications like SMMU, GIC, Coresight-PMU and Timer architectures
+ Extensive experience in the following technical areas:
+ Proven understanding of critical industry CPU workloads and system interactions and dependencies
+ Platform benchmarking and knowledge of performance workloads
+ Performance analysis tools and analysis techniques
+ Power analysis methods and comprehensive understanding of power consumption
+ Power management methodologies and deep understanding of tuning and optimization
+ Modern lab equipment, including DAQs, protocol/logic analyzers, oscilloscopes
+ Computer hardware and architecture (experience with datacenter servers a plus)
.
**Where you will be working**
Cork has a proud reputation as Ireland's second largest economic engine and is now one of the Top 20 location choices in Europe with 39,000 people being employed by over 170 overseas companies.
There's a growing diversity in the region with people from many nationalities relocating to Cork, relishing the opportunity to work and live in a location that offers an excellent quality of life.
A gateway to Europe, Cork airport provides access to almost 50 international destinations including transatlantic air routes.
**Equal Opportunities**
We are an Equal Opportunity employer; all qualified applicants will receive consideration for employment without regard to race, colour, religion, sexual orientation, gender identity, national origin, disability, veteran status, or any protected classification.
**What's on Offer**
Apart from working in an open, relaxed and collaborative space, you will enjoy:
+ Salary, stock and performance related bonus
+ Maternity/Paternity Leave
+ Employee stock purchase scheme
+ Matching pension scheme
+ Education Assistance
+ Relocation and immigration support (if needed)
+ Life, Medical, Income and Travel Insurance
+ Subsidised memberships for physical and mental well-being
+ Bicycle purchase scheme
+ Employee run clubs, including, running, football, chess, badminton + many more
**Minimum Qualifications:**
- Bachelor's degree in Science, Engineering, or related field and 2+ years of ASIC design, verification, validation, integration, or related work experience.
OR
Master's degree in Science, Engineering, or related field and 1+ year of ASIC design, verification, validation, integration, or related work experience.
OR
PhD in Science, Engineering, or related field.
*References to a particular number of years experience are for indicative purposes only. Applications from candidates with equivalent experience will be considered, provided that the candidate can demonstrate an ability to fulfill the principal duties of the role and possesses the required competencies.
Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail or call Qualcomm's toll-free number found here ( . Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries).
Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law.
**To all Staffing and Recruiting Agencies** : Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications.
If you would like more information about this role, please contact Qualcomm Careers ( .
EEO Employer: Qualcomm is an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or any other protected classification
Machine Learning Engineer - PyTorch/C++ Development (NPU Architecture Team)

Posted 6 days ago
Job Viewed
Job Description
QT Technologies Ireland Limited
**Job Area:**
Engineering Group, Engineering Group > ASICS Engineering
**General Summary:**
**About Qualcomm:** Qualcomm is a leader in wireless innovation, shaping the future of connected devices. Our cutting-edge technologies power billions of products worldwide, and our low-power Machine Learning (ML) solutions set the standard for efficiency and scalability.
**Role Overview:** Join Qualcomm's NPU Architecture team as a Machine Learning Engineer specializing in PyTorch/C++ development. In this role, you will create and optimize critical technologies for our compiler, quantization processes, ML workloads, and performance optimizations. You will also collaborate directly with strategic customers to deliver impactful solutions, shaping the future of energy-efficient ML technology. Your work will empower the world's lowest-power ML solution, deployed in more devices globally than any other.
**Key Responsibilities:**
+ Develop and enhance ML compilers using PyTorch and C++ tailored for Qualcomm's Neural Processing Unit (NPU) architecture.
+ Design and implement advanced quantization techniques to improve model efficiency and accuracy.
+ Optimize ML workloads for deployment across diverse devices, ensuring top-tier performance and energy efficiency.
+ Work directly with strategic customers to address specific challenges and deliver tailored ML solutions.
+ Collaborate with architecture and software engineering teams to integrate cutting-edge ML technologies into Qualcomm platforms.
+ Research, prototype, and implement innovative solutions in ML compiler design and system-level optimizations.
+ Evaluate and debug ML performance to identify and resolve bottlenecks in complex workflows.
+ Create thorough technical documentation to share knowledge and advancements with the team.
**Minimum Qualifications:**
- Bachelor's degree in Science, Engineering, or related field and 2+ years of ASIC design, verification, validation, integration, or related work experience.
OR
Master's degree in Science, Engineering, or related field and 1+ year of ASIC design, verification, validation, integration, or related work experience.
OR
PhD in Science, Engineering, or related field.
**Qualifications:**
+ Bachelor's or advanced degree in Computer Science, Electrical Engineering, Machine Learning, or a related discipline.
+ Strong expertise in PyTorch and C++ programming.
+ Experience with ML workload analysis, compiler development, and quantization techniques.
+ Familiarity with deep learning frameworks such as TensorFlow or ONNX is a plus.
+ Proven track record of solving complex performance and efficiency challenges in hardware-aware ML solutions.
+ Ability to work collaboratively with strategic customers and deliver impactful results.
+ Excellent analytical skills and ability to thrive in a high-performance team environment.
**Preferred Qualifications:**
+ Experience with ML model deployment on hardware accelerators such as GPUs, TPUs, or NPUs.
+ Understanding of system-level architecture and low-level programming.
+ Contributions to ML research or publications in relevant fields are an advantage.
**Why Join Qualcomm?** At Qualcomm, you'll be part of an innovative team that drives impactful advancements in ML technology. As a member of the NPU Architecture team, you'll work directly with strategic customers to create customized solutions while shaping the future of energy-efficient ML. Your contributions will support technology that powers more devices worldwide than any other ML solution.
*References to a particular number of years experience are for indicative purposes only. Applications from candidates with equivalent experience will be considered, provided that the candidate can demonstrate an ability to fulfill the principal duties of the role and possesses the required competencies.
Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail or call Qualcomm's toll-free number found here ( . Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries).
Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law.
**To all Staffing and Recruiting Agencies** : Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications.
If you would like more information about this role, please contact Qualcomm Careers ( .
EEO Employer: Qualcomm is an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or any other protected classification
Principal Software Architecture

Posted 6 days ago
Job Viewed
Job Description
_Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential._
**Title and Summary**
Principal Software Architecture
Who is Mastercard?
Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments, and businesses realize their greatest potential.
Our decency quotient, or DQ, drives our culture and everything we do inside and outside of our company. With connections across more than 210 countries and territories, we are building a sustainable world that unlocks priceless possibilities for all.
Our Payment Gateway Services division offers industry leading, global payment processing services and advanced fraud management solutions - for merchants, industry, partners and acquiring banks. We provide simplified payment processing through omni bank channels and flexible merchant integration. Our global and localized solutions support a wide range of payments methods: electronic wallets, online bank transfers and domestic bank cards. We do all this at speed while providing maximum data security through full PCI DSS compliance and sophisticated fraud prevention technology.
We are looking for talented architects with experience in designing Java software for distributed, highly available systems, where system performance is critical.
The Principal Architect will be responsible for creating technical solutions and leading initiatives for our business. You will provide technical leadership and expertise to bring together all of our technology assets to create new and innovative products to build our capabilities and our products. The scope for the Architect will be broad, and will include infrastructure, software architecture and security domain engineering as well designing high-level end-to-end solutions. You will partner with other architects, developers, and analysts, as well as other teams across Mastercard to create new capabilities, define our technical strategy, and support software development.
Role
The Principal Software Architect provides technical leadership for the gateway across one or more functional domains. This role operates as part of the global Mastercard Gateway Solution Architecture and Engineering team to define and execute the strategic technical roadmap for our platforms. This involves providing guidance to internal development teams through every step of the Software Development Lifecycle, from requirements analysis and technical design to working with teams to develop and deliver capabilities, as well as collaborating with technical teams in Mastercard outside of Gateways to bring our platforms into alignment with Mastercard best practices.
Key themes: Visible Leadership, Technical Depth, and Proactivity
Responsibilities:
- Design secure, reliable, and scalable solutions for globally distributed payment systems
- Define, plan, and support execution of the technology strategy for one or more functional domains within the Mastercard Gateway
- Collaborate closely with the global Solution Architecture & Engineering team to define principles and best practices
- Engage with wider Mastercard Architecture & Technology teams to ensure the Mastercard Gateway aligns with the wider technical strategies and policies within Mastercard
- Support development teams and work with stakeholders, promoting agile development
- Create a culture of technical excellence and ceaseless improvement
- Research, create and evaluate technical solution alternatives for the business needs using current and upcoming technologies and frameworks
Technologies:
- Java, J2EE, micro services, RESTful APIs, Angular, Web Services, JavaScript, Docker
- Framework - Spring (Spring Boot, Spring Data, Spring Batch, Spring REST, Spring Cloud, AOP), Hibernate
- UI/UX frameworks and best practices (React, Angular)
- API tooling and design best practices
- Cloud and DevOps Architecture, especially via Pivotal Cloud Foundry
- Persistence - Oracle, PostgreSQL, Cassandra, ElasticSearch, Redis
- Tools - Eclipse or IntelliJ, Sonar, GIT, Maven, SQL Developer, Jenkins, CI/CD, Gatling
All About You
The ideal candidate has an enthusiasm for finding elegant solutions to complex problems and identifying process improvements to increase efficiency.
Required:
- Bachelor's degree in Information Technology, Computer Science or Management Information Systems or equivalent work experience
- Thorough knowledge and experience applying software engineering concepts and methodologies
- A high degree of initiative and self-motivation with a willingness and ability to learn and take on challenging opportunities
- Experience designing, developing, and deploying Java webservices using a mix of relational and non-relational persistence
- Strong communication skills to effectively communicate complicated subjects to both technical and non-technical audiences
Beneficial Experience:
- Familiarity with the payments industry and payment processing
- Experience designing for standard and regulatory compliance (e.g., PCI-DSS, GDPR, etc.)
- Familiarity with agile development practices, in particular Scaled Agile Framework
**Corporate Security Responsibility**
All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must:
+ Abide by Mastercard's security policies and practices;
+ Ensure the confidentiality and integrity of the information being accessed;
+ Report any suspected information security violation or breach, and
+ Complete all periodic mandatory security trainings in accordance with Mastercard's guidelines.
Principal, Software Architecture & Engineering

Posted 6 days ago
Job Viewed
Job Description
_Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential._
**Title and Summary**
Principal, Software Architecture & Engineering
Who is Mastercard?
Mastercard is a global technology company specializing in the payments industry. Our mission is to connect and empower an inclusive, digital economy that benefits everyone, everywhere by ensuring transactions are safe, simple, smart, and accessible. Utilizing secure data and networks, strategic partnerships, and passion, our innovations and solutions support individuals, financial institutions, governments, and businesses in realizing their greatest potential. Our decency quotient, or DQ, drives our culture and influences everything we do both within and outside of our company. With connections spanning more than 210 countries and territories, we are committed to building a sustainable world that unlocks priceless possibilities for all.
Overview
The Transfer Solutions group is responsible for designing, building, and operating the technology that powers Mastercard's next-generation payment applications-domestic, Cross-Border, and Bill Payments?
We are looking for a Principal, Software Engineering, to join the Dublin team, focused on building and running our Cross-Border payments platform. We build software that can be deployed on-premise or in public cloud. In this role, you will design and build software that scales to global markets, enabling secure, seamless, always available Cross-Border payments. This is an exciting engineering leadership role working with a global team passionate about the solutions we deliver to our customers.
Role
In this role, you will drive collaboration across engineering, product management, enterprise functions, and regional business teams. You will also lead by defining the technical strategy, architecture, design, and execution to iteratively achieve outcomes.
As a principal software engineer, you will:
Drive business outcomes with the?right technology solutions
- Lead the architecture & design of software systems and applications.
- Collaborate with product teams to understand the requirements, identify solutions, and provide technical thought leadership.
-?Have experience implementing Domain Driven Design methodology.
- Ensure solutions?meet corporate security standards and adhere to operability principles.
Drive a culture of engineering excellence
- Leading software development projects, especially at an early stage ?(PoC, Pilot).
- You have working experience across a variety of languages and frameworks.
- You love declarative paradigm and functional programming. You focus on continuous improvement.
- Your solutions are secure by design.
- You build great relationships with technical peers across the organization and actively participate in the Software Engineering Guild.
Skills
- Broad experience as a Software Engineer / Full Stack Developer?
- Hands on experience implementing design patterns and using multiple programming languages?
- Experience building and operating scalable global platforms with high?throughput with 5 9's availability?
- In depth knowledge of Java,?Spring framework, persistence?and messaging technologies, and testing methodologies and tools.
- In depth knowledge of Public Cloud platforms, containers?and container orchestration.
- Good working?knowledge of cryptography functions and PKI infrastructure.
All About You?
- Hands-on technical leader who consistently demonstrates?leadership,?builds trust, focuses on talent development and inspires the team.
- Must be high-energy, detail-oriented and proactive with the ability to function under pressure in an independent environment.
- Have a passion for continuous learning and enjoy challenging opportunities.
- Strong communication skills - both verbal and written - with strong relationship building, collaborative skills and organizational skills.
- Drives outcomes through strong commitment to timely delivery of key objectives.
- Have strong decision-making skills, lead retrospection and continually improve as a result.
- Must have expert level knowledge of software development processes and be an experienced user of one or more Application Lifecycle Management tools.
**Corporate Security Responsibility**
All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must:
+ Abide by Mastercard's security policies and practices;
+ Ensure the confidentiality and integrity of the information being accessed;
+ Report any suspected information security violation or breach, and
+ Complete all periodic mandatory security trainings in accordance with Mastercard's guidelines.
Architectural Technologist
Posted 5 days ago
Job Viewed
Job Description
Cyber Architecture Senior Manager
Posted 5 days ago
Job Viewed
Job Description
Head of Enterprise Architecture
Posted 5 days ago
Job Viewed
Job Description
Be The First To Know
About the latest Architecture Jobs in Ireland !
BIM Model Manager / BIM Coordinator
Posted 5 days ago
Job Viewed
Job Description
Assocate - Associate Director (Architecture)
Posted 5 days ago
Job Viewed
Job Description
Architectural Technologist - Architecture Firm - Offaly
Posted 5 days ago
Job Viewed