445 IT & Software jobs in Ireland
Senior Software Asset Management Specialist
Posted today
Job Viewed
Job Description
In the Americas, SMBC Group has a presence in the US, Canada, Ireland, Mexico, Brazil, Chile, Colombia, and Peru. Backed by the capital strength of SMBC Group and the value of its relationships in Asia, the Group offers a range of commercial and investment banking services to its corporate, institutional, and municipal clients. It connects a diverse client base to local markets and the organization's extensive global network. The Group's operating companies in the Americas include Sumitomo Mitsui Banking Corp. (SMBC), SMBC Nikko Securities America, Inc., SMBC Capital Markets, Inc., SMBC MANUBANK, JRI America, Inc., SMBC Leasing and Finance, Inc., Banco Sumitomo Mitsui Brasileiro S.A., and Sumitomo Mitsui Finance and Leasing Co., Ltd.
+ This is a hybrid role, requiring the successful candidate to attend our Tralee office.
**Role Description**
SMBC is seeking a Senior Software Asset Management (SAM) Specialist who has a strong passion for IT Asset Management and is interested in building a career at a fast growing and reputable Bank. The Senior Software Asset Management (SAM) Specialist will be a key individual contributor responsible for ensuring enterprise-wide software license compliance and optimizing software asset utilization. This role involves conducting in-depth analyses of software usage and contractual entitlements, producing Effective License Position (ELP) reports using ServiceNow SAM Pro, and driving remediation efforts to maintain compliance.
They will be given opportunities to participate strategic liaison between internal Software Owners and the IT Asset Management (ITAM) team, supporting software lifecycle activities including contract renewals, end-of-life (EOL) identification, and associated remediation planning. Success in this role requires strong analytical skills, attention to detail, and the ability to collaborate across technical and business teams to ensure software assets are managed efficiently and in alignment with organizational goals.
This role will report to the Executive Director - IT Asset Management
**Role Objectives: Delivery**
+ Establish Effective License Position (ELP) by comparing entitlements with software usage data for in-scope publishers.
+ Analyze reconciliation reports to identify and address non-compliant software installations.
+ Manage remediation activities for non-compliant software to ensure ongoing compliance.
+ Collect and report on the effectiveness of SAM processes and identify opportunities for improvement.
+ Configure and maintain ServiceNow SAM Pro, including software models, DMAP updates, and creation of custom license metrics.
+ Capture usage screenshots and configure custom metrics to support accurate license tracking.
+ Onboard new software purchase entitlements into ServiceNow SAM Pro.Perform Software Catalog Management by maintaining accurate software model data for authorized software.
+ Process new software requests, determining if existing entitlements can be allocated before initiating procurement.
+ Update software model lifecycle data to reflect status (e.g., active, end-of-life).
+ Analyze software usage reports to identify underutilized applications.
+ Establish removal rules for infrequently used software to optimize license usage and reduce costs.
+ Manage software contract renewals within ServiceNow, ensuring timely and accurate updates.
+ Support end-of-life identification and remediation planning for software assets.
+ Partner with Software Owners and ITAM stakeholders to align software lifecycle activities with business needs.
**Qualifications and Skills**
+ Bachelor's degree in information technology, Business Administration, or a related field (or equivalent experience).
+ 7+ years of experience in Software Asset Management or IT Asset Management.
+ Proven experience managing vendor relationships and working with major software publishers such as Microsoft, IBM, Oracle, OpenText, SAP, VMware, Citrix, Red Hat, and Adobe.
+ Strong understanding of the software lifecycle from licensing and procurement to deployment and decommissioning.
+ In-depth knowledge of software license entitlements, EULAs, and use rights for complex agreements.
+ Demonstrated ability to develop strategies for rationalizing and optimizing license entitlements across the enterprise.
+ Deep understanding of ServiceNow SAM Pro, including configuration and reporting.
+ Excellent analytical, problem-solving, and communication skills.
+ Self-motivated with a willingness to learn and grow in a structured environment.
+ Professional certifications such as **CSAM, CITAM, CHAMP, or CAMSE** are a plus.
+ Ability to work in a team environment and demonstrate leadership skills when needed.
+ Possess a highly developed sense of personal accountability and follow-through with an ability to effectively prioritize multiple personal tasks, projects, and goals.
+ Knowledge of banking industry and / or applicable laws and regulatory requirements related to IT Asset Management.
+ Experience with Software Asset Management tools, preferably ServiceNow SAM PRO.
+ Experience with ServiceNow platform (Service Request, Contract and SAM functions).
+ FinOps Certification.
+ Exposure to leveraging AI capabilities within the Software Asset Management framework.
**Additional Requirements**
SMBC's employees participate in a hybrid workforce model that provides employees with an opportunity to work from home, as well as, from an SMBC office. SMBC requires that employees live within a reasonable commuting distance of their office location. Prospective candidates will learn more about their specific hybrid work schedule during their interview process.
SMBC provides reasonable accommodations during candidacy for applicants with disabilities consistent with applicable federal, state, and local law. If you need a reasonable accommodation during the application process, please let us know at
Software Asset Management Analyst
Posted today
Job Viewed
Job Description
In the Americas, SMBC Group has a presence in the US, Canada, Ireland, Mexico, Brazil, Chile, Colombia, and Peru. Backed by the capital strength of SMBC Group and the value of its relationships in Asia, the Group offers a range of commercial and investment banking services to its corporate, institutional, and municipal clients. It connects a diverse client base to local markets and the organization's extensive global network. The Group's operating companies in the Americas include Sumitomo Mitsui Banking Corp. (SMBC), SMBC Nikko Securities America, Inc., SMBC Capital Markets, Inc., SMBC MANUBANK, JRI America, Inc., SMBC Leasing and Finance, Inc., Banco Sumitomo Mitsui Brasileiro S.A., and Sumitomo Mitsui Finance and Leasing Co., Ltd.
+ This is a hybrid role, requiring the successful candidate to attend our Tralee office.
**Role Description**
SMBC is seeking a Software Asset Management (SAM) Analyst who has a strong passion for IT Asset Management and is interested in building a career at a fast growing and reputable Bank. The Software Asset Management Analyst will be a key individual contributor responsible for ensuring enterprise-wide software license compliance and optimizing software asset utilization. You will conducting in-depth analyses of software usage and contractual entitlements, producing Effective License Position (ELP) reports using ServiceNow SAM Pro, and driving remediation efforts to maintain compliance.
The successful candidate will be given opportunities to serve as a strategic liaison between internal Software Owners and the IT Asset Management (ITAM) team, supporting software lifecycle activities including contract renewals, end-of-life (EOL) identification, and associated remediation planning. Success in this role requires strong analytical skills, attention to detail, and the ability to collaborate across technical and business teams to ensure software assets are managed efficiently and in alignment with organizational goals.
This role will report to the Executive Director - IT Asset Management
**Role Objectives: Delivery**
+ Establish Effective License Position (ELP) by comparing entitlements with software usage data for in-scope publishers.
+ Analyze reconciliation reports to identify and address non-compliant software installations.
+ Manage remediation activities for non-compliant software to ensure ongoing compliance.
+ Collect and report on the effectiveness of SAM processes and identify opportunities for improvement.
+ Configure and maintain ServiceNow SAM Pro, including software models, DMAP updates, and creation of custom license metrics.
+ Capture usage screenshots and configure custom metrics to support accurate license tracking.
+ Onboard new software purchase entitlements into ServiceNow SAM Pro.
+ Perform Software Catalog Management by maintaining accurate software model data for authorized software.
+ Process new software requests, determining if existing entitlements can be allocated before initiating procurement.
+ Update software model lifecycle data to reflect status (e.g., active, end-of-life).
+ Analyze software usage reports to identify underutilized applications.
+ Establish removal rules for infrequently used software to optimize license usage and reduce costs.
+ Manage software contract renewals within ServiceNow, ensuring timely and accurate updates.
+ Support end-of-life identification and remediation planning for software assets.
+ Partner with Software Owners and ITAM stakeholders to align software lifecycle activities with business needs.
**Qualifications and Skills**
+ Bachelor's degree in information technology, Business Administration, or a related field (or equivalent experience).
+ 2+ years of experience in Software Asset Management or IT Asset Management.
+ Basic understanding of ServiceNow SAM Pro and software lifecycle processes.
+ Exposure to vendor management and software publishers such as Microsoft, Adobe, or VMware.
+ Familiarity with software license entitlements, EULAs, and use rights.
+ Strong analytical, problem-solving, and organizational skills.
+ Excellent written and verbal communication skills.
+ Self-motivated with a willingness to learn and grow in a structured environment.
+ Professional certifications such as **CSAM, CITAM, CHAMP, or CAMSE** are a plus.
+ Knowledge of banking industry and / or applicable laws and regulatory requirements related to IT Asset Management.
+ Experience with Software Asset Management tools, preferably ServiceNow SAM PRO.
+ Experience with ServiceNow platform (Service Request, Contract and SAM functions).
+ FinOps Certification.
**Additional Requirements**
SMBC's employees participate in a hybrid workforce model that provides employees with an opportunity to work from home, as well as, from an SMBC office. SMBC requires that employees live within a reasonable commuting distance of their office location. Prospective candidates will learn more about their specific hybrid work schedule during their interview process.
SMBC provides reasonable accommodations during candidacy for applicants with disabilities consistent with applicable federal, state, and local law. If you need a reasonable accommodation during the application process, please let us know at
Software Engineer
Posted today
Job Viewed
Job Description
We are seeking a highly skilled and motivated MTS-1 Software Engineer to join our dynamic Core Storage Engineering (CSE) team. In this role, you will engage in the research, development, and testing of NetApp's storage platforms. Your expertise in C++, Python, and Golang, along with your proficiency in Linux environments and containerization, will be crucial in designing and implementing sophisticated systems and resilient microservices. You will have the opportunity to work with cutting-edge technologies, leverage GenAI, and participate in weeklong hackathon projects. If you are passionate about your work and thrive in a collaborative environment, we invite you to join us in building next-generation software solutions.
**Responsibilities**
+ Participate in product design, development, verification, troubleshooting, and delivery of systems or subsystems.
+ Develop and execute built-in unit tests and functional tests to verify code changes.
+ Perform debugging and troubleshooting to resolve issues.
+ Create technical content to demonstrate best practices (e.g., documentation, videos).
+ Contribute to feature enhancements and maintenance of existing systems.
+ Implement DevOps and CI/CD practices to streamline development and deployment.
+ Participate in code and document reviews and provide constructive feedback.
**Job Requirements**
+ Minimum of 1 year of software development experience.
+ Experience with C, C++ or Python development.
+ Knowledge of software development best practices and design patterns.
+ Understanding of the full software development life cycle (SDLC).
+ Experience with version control systems like Git.
+ Ability to work collaboratively in a team environment and communicate effectively.
+ Demonstrated problem-solving skills and ability to troubleshoot complex issues.
**Nice to Have**
+ Knowledge of Linux internals and familiarity with sysfs for system monitoring and troubleshooting at a low level
+ Understanding Jenkins workflows for continuous integration and continuous deployment (CI/CD), streamlining software delivery pipelines and ensuring code quality throughout the development lifecycle
+ Proficiency in leveraging AI tools and frameworks to enhance software quality, streamline development processes, and drive innovation in software engineering practices
+ Golang software development experience
+ Hands-on experience with Kubernetes for container orchestration and management
**Education**
+ Bachelor's degree in Computer Science, Computer Engineering, or a related field.
At NetApp, we embrace a hybrid working environment designed to strengthen connection, collaboration, and culture for all employees. This means that most roles will have some level of in-office and/or in-person expectations, which will be shared during the recruitment process.
**Equal Opportunity Employer:**
NetApp is firmly committed to Equal Employment Opportunity (EEO) and to compliance with all laws that prohibit employment discrimination based on age, race, color, gender, sexual orientation, gender identity, national origin, religion, disability or genetic information, pregnancy, and any protected classification.
**Why NetApp?**
In a world full of generalists, NetApp is a specialist. No one knows how to elevate the world's biggest clouds like NetApp. We are data-driven and empowered to innovate. Trust, integrity, and teamwork all combine to make a difference for our customers, partners, and communities.
We enable a healthy work-life balance. Our volunteer time off program is best in class, offering employees 40 hours of paid time per year to volunteer with their favourite organizations. We provide comprehensive medical, dental, wellness, and vision plans for you and your family.
We offer educational assistance, legal services, and access to discounts. Finally, we provide financial savings programs to help you plan for your future.
If you want to help us build knowledge and solve big problems, let's talk.
Software Engineer
Posted today
Job Viewed
Job Description
As a Software Engineer in the Core Storage Engineering (CSE) organization, you will work as part of a highly skilled team responsible for the research, development and testing of new and existing NetApp's storage platforms. As a member of the CSE team, you will leverage your proficiency in Golang, distributed systems, microservices architecture, as well as expertise in Kubernetes to join our dynamic team. As a key member of our engineering group, you will be instrumental in designing and implementing sophisticated distributed systems, crafting resilient microservices, and utilizing Prometheus for monitoring and alerting. Your experience with Golang will complement your knowledge of Kubernetes, enabling you to orchestrate containers effectively for optimal performance and scalability. You will have the opportunity to work with cutting edge technologies, utilize GenAI technology, and participate in weeklong hackathon projects. If you are passionate about your work and thrive in a collaborative environment, become a part of our team where you can contribute to building next-generation software solutions.
**Job Requirement**
+ Minimum of 5 years of software development experience
+ 3+ years of professional experience as a Software Engineer with a focus on Golang development
+ Proficiency in designing and implementing microservices architecture
+ Hands-on experience with Kubernetes for container orchestration and management
+ Strong understanding of software development best practices and design patterns
+ Ability to work collaboratively in a team environment and communicate effectively
+ Participate in customer escalations
+ Experience with version control systems like Git
+ Demonstrated problem-solving skills and ability to troubleshoot complex issues in production environments
+ Passion for learning new technologies and staying up to date with industry trends in Golang, microservices, Kubernetes, and Prometheus
**Responsibilities**
+ Design and implement software with an eye towards simplicity, reliability, and manageability
+ Participate in product design, development, verification, troubleshooting, and delivery of a system or major subsystems
+ Execute full software development life cycle (SDLC)
+ Implement DevOps and CI/CD practices to streamline development and deployment.
+ Create technical content to demonstrate best practices (e.g. documentation, videos, etc.)
+ Work closely with senior technical leaders to drive architecture and design
+ Participate in the feature enhancements and maintenance of existing systems
+ Performing thorough code reviews, providing valuable feedback to other developers, and ensuring adherence to coding standards
+ Providing guidance and mentoring to more junior engineers
+ Participate in customer escalations
+ Be part of an agile team, authoring, estimating, and completing user stories and participating in twice weekly standups, planning, and retrospective meetings
**Nice to Have**
+ Proficiency with Prometheus, including setting up monitoring and alerting configurations for distributed systems
+ Hands-on experience with Python for scripting, automation, and building tools to enhance software development processes
+ Familiarity with C/C++ programming languages, enabling contributions to performance-critical components of software systems
+ Knowledge of Linux internals and familiarity with sysfs for system monitoring and troubleshooting at a low level
+ Experience with FreeBSD, providing insights into operating system variations and their impact on software design and deployment
+ Understanding Jenkins workflows for continuous integration and continuous deployment (CI/CD), streamlining software delivery pipelines and ensuring code quality throughout the development lifecycle
**Education**
+ Bachelor's degree in Computer Science, Computer Engineering, or a related field
Compensation:
The target salary range for this position is 81,600 - 105,600 EUR. The salary offered will be determined by the candidate's location, qualifications, experience, and education and may be outside of this range. Final compensation packages are competitive and in line with industry standards, reflecting a variety of factors, and include a comprehensive benefits package. This may cover Health Insurance, Life Insurance, Retirement or Pension Plans, Paid Time Off (PTO), various Leave options, Performance-Based Incentives, employee stock purchase plan, and/or restricted stocks (RSU's), with all offerings subject to regional variations and governed by local laws, regulations, and company policies. Benefits may vary by country and region, and further details will be provided as part of the recruitment process.
At NetApp, we embrace a hybrid working environment designed to strengthen connection, collaboration, and culture for all employees. This means that most roles will have some level of in-office and/or in-person expectations, which will be shared during the recruitment process.
**Equal Opportunity Employer:**
NetApp is firmly committed to Equal Employment Opportunity (EEO) and to compliance with all laws that prohibit employment discrimination based on age, race, color, gender, sexual orientation, gender identity, national origin, religion, disability or genetic information, pregnancy, and any protected classification.
**Why NetApp?**
In a world full of generalists, NetApp is a specialist. No one knows how to elevate the world's biggest clouds like NetApp. We are data-driven and empowered to innovate. Trust, integrity, and teamwork all combine to make a difference for our customers, partners, and communities.
We enable a healthy work-life balance. Our volunteer time off program is best in class, offering employees 40 hours of paid time per year to volunteer with their favourite organizations. We provide comprehensive medical, dental, wellness, and vision plans for you and your family.
We offer educational assistance, legal services, and access to discounts. Finally, we provide financial savings programs to help you plan for your future.
If you want to help us build knowledge and solve big problems, let's talk.
Senior Software Engineer - Debezium

Posted today
Job Viewed
Job Description
**Your role and responsibilities**
The IBM Software Team is looking for a Software Engineer to work on Debezium, an open-source project building a distributed platform for capturing changes from databases with very low latency.
Debezium is written in Java and relies heavily on DBMS-specific features to create connectors that capture changes and publish them as events to Kafka in the same order they occur in the databases. This design ensures that no changes are missed, even when things go wrong.
As a Software Engineer, you will gain experience with distributed systems, stream processing, multiple databases, and the monitoring and management of distributed systems, all while working in an open-source environment. You will also participate in challenging discussions to help define and prioritize the Debezium roadmap. Ultimately, you'll play a crucial role in the open-source community surrounding Debezium.
Primary Job Responsibilities
* Participate in the design, development, and testing of various Debezium features, including adding new and enhancing existing DBMS-specific connectors and creating tooling for management and monitoring
* Diagnose, fix, and patch customer-related issues
* Carry out performance testing, tuning, and profiling
* Write and maintain unit and integration tests
* Build demos and proofs of concepts; present Debezium in blog posts and conference talks
* Participate in project forums, community chat, and bug tracking and task management systems to interact with user and developer communities
* Collaborate with related teams, such as documentation and support.
**Required technical and professional expertise**
* Proficient in Java, with extensive development experience.
* Familiarity with one or more databases supported by Debezium (MySQL, MongoDB, PostgreSQL, SQL Server, Oracle, Db2 or Cassandra)
* Familiarity with Java concurrency and parallel programming principles
* Familiarity with standard development tools like git, Maven, Jenkins
* Experience with containers
**Preferred technical and professional experience**
* Experience with Kubernetes or Red Hat OpenShift is a plus
* Knowledge of Kafka and stream processing is a plus
* Experience with Quarkus or the Quarkus ecosystem is a plus
* Knowledge of event-driven architecture and design is a plus
* Knowledge of a scripting language like Python or Groovy is a plus
* Experience working in a distributed team is a plus
* Open-source software development experience is a plus
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
Network Production Engineer

Posted today
Job Viewed
Job Description
Meta is seeking a Production Engineer with in-depth understanding of networking, systems, automation, and tooling to join the PE Network team. This team is responsible for deploying and managing one of the world's largest and most complex networks. Meta's network is a foundational component in achieving the company's AI goals and this role would play a key role in supporting it. Given the scale and demands of our infrastructure, automation plays a critical role. In this position, you will design, develop, and implement automation and tooling to streamline network operations while ensuring the scalability and reliability of Meta's global network. You'll collaborate with top engineers in the industry to build and maintain the systems that power one of the largest networks in the world, supporting billions of users across our applications.
**Required Skills:**
Network Production Engineer Responsibilities:
1. Conceptualize, build, and maintain automation and tools to support the next generation of network products, network deployment, release engineering and operations
2. Develop operational process improvements and implement them in scalable, automated workflows to enhance operational efficiency
3. Design and develop solutions that scale across a variety of network platforms
4. Lead enhancements of automation for continuous integration, validations, testing infrastructure, release, and configuration management across our global data center network fleet
5. Conduct thorough investigations into complex technical issues across networks, ranging from automated tooling to hardware failures and network issues
6. Participate in a weekly on-call rotation with the team and be an escalation contact for your service
7. Proactively find operational gaps that impact the efficiency of your team, come up with the execution plan, and drive the project directly and through influence of other team members
8. Contribute to team growth and development through peer mentorship
**Minimum Qualifications:**
Minimum Qualifications:
9. Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
10. Experience developing software to automate operations
11. 5+ years of experience developing and understanding network device configurations for at least one network vendor (e.g. Arista, Juniper, Cisco, Brocade, Ciena, Infinera, Nokia, etc.)
12. 5+ years of coding experience in at least one programming language (e.g. Python, Go,C++,)
13. Demonstrated knowledge of TCP, IPv4/6, Routing Protocols (one or more of BGP, MPLS, ISIS, or similar), or related network services (e.g. DHCP and DNS)
**Preferred Qualifications:**
Preferred Qualifications:
14. 6+ years of experience building software solutions for managing network infrastructure, with a focus on scalability and reliability
15. In-depth knowledge of software and network debugging, profiling, and instrumentation techniques to ensure optimal system performance
16. Proven experience designing, developing, and operating distributed systems at scale, with an in-depth understanding of the challenges and opportunities in this space
17. Experience designing and maintaining automated testing infrastructure to ensure the quality and reliability of our systems
18. Knowledge of IB/RDMA/RoCE Networks, including RDMA congestion control mechanisms, AI training workloads and demands they exert on networks
**Industry:** Internet
Sr. Manufacturing Engineer- On Site, Hardware Engineering - Manufacturing
Posted today
Job Viewed
Job Description
Amazon Web Services' Hardware Engineering team is looking for experienced professionals to help build the world's premier cloud computing platform. We are looking for Manufacturing Engineers who are capable of operating in a fast paced, ever changing, multi-platform international manufacturing and production environment.
On-site Manufacturing Engineers work closely with our CMs to scale up our production on NPIs and ensure that we can meet the production and quality targets. You will also work with ODMs, CMs, internal AWS hardware and software development teams, and with upstream component vendors to monitor and improve the incoming hardware quality of AWS products both proactively in the design phase as well as monitoring, reporting and investigating any early-life product failures. This role requires the engineer to be a technical contact and take on full ownership of the manufacturing launch and resolution of process issues. You will be the driver in getting production up and running, understanding root cause of hardware failures and resolving gaps in our suppliers manufacturing processes.
You'll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations managers, and other vital roles. You'll collaborate with people across AWS to help us deliver the highest standards for safety and security while providing seemingly infinite capacity at the lowest possible cost for our customers. And you'll experience an inclusive culture that welcomes bold ideas and empowers you to own them to completion.
Key job responsibilities
- Manage quality at the CM
- Provide On-Site support to new product launches as well as sustaining issues
- Design in quality and manufacturability on new designs of servers and racks
- Root cause customer impacting issues and drive resolution
About the team
Utility Computing (UC)
AWS Utility Computing (UC) provides product innovations - from foundational services such as Amazon's Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS's services and features apart in the industry. As a member of the UC organization, you'll support the development and management of Compute, Database, Storage, Internet of Things (Iot), Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for their cloud services.
About AWS
Diverse Experiences
AWS values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn't followed a traditional path, or includes alternative experiences, don't let it stop you from applying.
Why AWS?
Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating - that's why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.
Inclusive Team Culture
AWS values curiosity and connection. Our employee-led and company-sponsored affinity groups promote inclusion and empower our people to take pride in what makes us unique. Our inclusion events foster stronger, more collaborative teams. Our continual innovation is fueled by the bold ideas, fresh perspectives, and passionate voices our teams bring to everything we do.
Mentorship & Career Growth
We're continuously raising our performance bar as we strive to become Earth's Best Employer. That's why you'll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.
Work/Life Balance
We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there's nothing we can't achieve.
Basic Qualifications
- Bachelor's or Master's degree in Industrial, Manufacturing Engineering or similar related field or equivalent experience
- 2+ years of Manufacturing Engineering work experience with server platforms or on high-tech hardware
- 5+ working with manufacturing suppliers to improve incoming quality of systems
- 5+ years Experience reducing cycle time and improving labor efficiency
Preferred Qualifications
- Experience working with interdisciplinary teams to execute product design from concept to production
- Experience with the project management of technical projects
Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify and build. Protecting your privacy and the security of your data is a longstanding top priority for Amazon. Please consult our Privacy Notice ( ) to know more about how we collect, use and transfer the personal data of our candidates.
Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner.
Be The First To Know
About the latest It software Jobs in Ireland !
Embedded Software Engineering Co-Op Placements 2026 - Cork

Posted 1 day ago
Job Viewed
Job Description
Looking for a place that values your unique talents? Discover Stryker's award-winning culture.
This role will be based in our **Cork** office. As an R&D Co-Op Student, you will perform a wide variety of technical work in planning and design of medical devices for Orthopedic Surgeons to allow them to plan and perform their procedures. This role will support the R&D New Product Development Teams as they bring new medical devices products to market.
Throughout the placement, you will be an integral part of Stryker's 2026 Cooperative cohort.
**_Who are we looking for?_**
+ **Dedicated Achievers.** Relentless about quality, people who thrive in a fast-paced environment and will stop at nothing to ensure a project is complete and meets regulations and expectations
+ **Motivated product launchers.** Engineers who bring strategic direction and drive for execution to ensure products are developed and launched with precision
+ **Goal-oriented developers.** Keeping the customer and requirements squarely in focus, people who deliver safe and robust solutions.
+ **User-focused creators.** People who imagine with the user in mind, developing technology that helps change patients' lives.
+ **Curious learners** . People who seek out cutting-edge research and information to expand and enhance their ability to develop new ideas into reality.
_Tasks and responsibilities may include:_
**_Technical Competencies_** :
+ Under supervision, assist in the design, develop, modification, and verification of software for medical devices.
+ Assist with prototyping and bench testing.
+ Support problem solving, root cause analysis, identify potential solutions, and evaluate them against requirements.
+ Under supervision, conduct research and studies to support product design.
**_Business Responsibilities:_**
+ Understand the product's intended use and clinical procedures.
**_Med Device Compliance:_**
+ Learn fundamental industry standards, design requirements and test strategies which align with regulatory requirements.
+ With supervision, create or refine engineering documentation, such as the Design History file per company design control procedures.
+ Learn R&D procedures like design controls and risk management, per the Quality Management System.
**_General Responsibilities:_**
+ With supervision, work with R&D, Quality, Manufacturing, Regulatory, Clinical, Marketing and Project Management to ensure project success.
+ Learn procedures, policies, processes, systems, and technology required.
+ Work on problems in limited scope; purposefully learn while gaining experience.
+ Demonstrate ownership and integrity of work.
+ Build stable relationships.
+ Contribute to the project as a team member.
**What you will need:**
+ Studying / completed a Bachelor's or Master's Degree in **Biomedical Engineering, Software or Electronic Engineering, Robotics** or related discipline.
+ Fundamental knowledge and understanding of **embedded software engineering** practices and tools, design principles within a regulated environment.
+ Basic knowledge of programming **in Embedded C and C++ (required),** **Python (desirable).** With supervision **, design new components and systems** applying various design concepts and patterns.
+ Basic knowledge of **testing/maintaining/debugging** software using hardware tools
+ **PCB design** including schematics and layout with tools such as Altium or Orcad is a plus but not mandatory
+ Basic knowledge of **analysis tools and statistical methods.**
+ Experience working with **development boards** e.g. Raspberry Pi a plus but not mandatory
+ Fluent in the use of **MS Office**
**What we can** **offer** :
+ Attractive **salary** & **vacation** entitlement
+ Experience **our inclusive, people-first culture** . You will be paired with mentors and have access to leaders who **support your growth, give constructive feedback, and help build confidence.**
+ **Flexible** working hours
+ **Sports & Social** clubs and DE&I **Employee Resource Groups** and the opportunity to **connect with other co-ops**
+ The opportunity to contribute to **real-world projects** that make a difference in improving **healthcare and patients' lives.** In Stryker, you will be given responsibilities that truly matter.
**Next steps:**
+ Once you have applied to one of our co-op opportunities, our dedicated University Recruiting Business Partners will take some time to look through your application and ensure you meet the criteria in relation to the specific position.
+ Should all requirements be met, and you are happy to proceed, in September, successful candidates will be invited to a final round business interview with the hiring team.
+ If successful through the final round business interview, you will receive your offer shortly after
+ Please note, individual recruitment timelines may vary - please keep in contact with your University Recruiting Business Partner and your university placement coordinator for specific timelines and updates.
This role will be posted for a minimum of 3 days.
Stryker is a global leader in medical technologies and, together with its customers, is driven to make healthcare better. The company offers innovative products and services in MedSurg, Neurotechnology, Orthopaedics and Spine that help improve patient and healthcare outcomes. Alongside its customers around the world, Stryker impacts more than 150 million patients annually.
Stryker Corporation is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, gender identity, sexual orientation, national origin, disability, or protected veteran status. Stryker is an EO employer - M/F/Veteran/Disability.
Embedded Software Engineering Co-Op Placements 2026 - Cork

Posted 1 day ago
Job Viewed
Job Description
Looking for a place that values your unique talents? Discover Stryker's award-winning culture.
This role will be based in our **Cork** office. As an R&D Co-Op Student, you will perform a wide variety of technical work in planning and design of medical devices for Orthopedic Surgeons to allow them to plan and perform their procedures. This role will support the R&D New Product Development Teams as they bring new medical devices products to market.
Throughout the placement, you will be an integral part of Stryker's 2026 Cooperative cohort.
**_Who are we looking for?_**
+ **Dedicated Achievers.** Relentless about quality, people who thrive in a fast-paced environment and will stop at nothing to ensure a project is complete and meets regulations and expectations
+ **Motivated product launchers.** Engineers who bring strategic direction and drive for execution to ensure products are developed and launched with precision
+ **Goal-oriented developers.** Keeping the customer and requirements squarely in focus, people who deliver safe and robust solutions.
+ **User-focused creators.** People who imagine with the user in mind, developing technology that helps change patients' lives.
+ **Curious learners** . People who seek out cutting-edge research and information to expand and enhance their ability to develop new ideas into reality.
_Tasks and responsibilities may include:_
**_Technical Competencies_** :
+ Under supervision, assist in the design, develop, modification, and verification of software for medical devices.
+ Assist with prototyping and bench testing.
+ Support problem solving, root cause analysis, identify potential solutions, and evaluate them against requirements.
+ Under supervision, conduct research and studies to support product design.
**_Business Responsibilities:_**
+ Understand the product's intended use and clinical procedures.
**_Med Device Compliance:_**
+ Learn fundamental industry standards, design requirements and test strategies which align with regulatory requirements.
+ With supervision, create or refine engineering documentation, such as the Design History file per company design control procedures.
+ Learn R&D procedures like design controls and risk management, per the Quality Management System.
**_General Responsibilities:_**
+ With supervision, work with R&D, Quality, Manufacturing, Regulatory, Clinical, Marketing and Project Management to ensure project success.
+ Learn procedures, policies, processes, systems, and technology required.
+ Work on problems in limited scope; purposefully learn while gaining experience.
+ Demonstrate ownership and integrity of work.
+ Build stable relationships.
+ Contribute to the project as a team member.
**What you will need:**
+ Studying / completed a Bachelor's or Master's Degree in **Biomedical Engineering, Software or Electronic Engineering, Robotics** or related discipline.
+ Fundamental knowledge and understanding of **embedded software engineering** practices and tools, design principles within a regulated environment.
+ Basic knowledge of programming **in Embedded C and C++ (required),** **Python (desirable).** With supervision **, design new components and systems** applying various design concepts and patterns.
+ Basic knowledge of **testing/maintaining/debugging** software using hardware tools
+ **PCB design** including schematics and layout with tools such as Altium or Orcad is a plus but not mandatory
+ Basic knowledge of **analysis tools and statistical methods.**
+ Experience working with **development boards** e.g. Raspberry Pi a plus but not mandatory
+ Fluent in the use of **MS Office**
**What we can** **offer** :
+ Attractive **salary** & **vacation** entitlement
+ Experience **our inclusive, people-first culture** . You will be paired with mentors and have access to leaders who **support your growth, give constructive feedback, and help build confidence.**
+ **Flexible** working hours
+ **Sports & Social** clubs and DE&I **Employee Resource Groups** and the opportunity to **connect with other co-ops**
+ The opportunity to contribute to **real-world projects** that make a difference in improving **healthcare and patients' lives.** In Stryker, you will be given responsibilities that truly matter.
**Next steps:**
+ Once you have applied to one of our co-op opportunities, our dedicated University Recruiting Business Partners will take some time to look through your application and ensure you meet the criteria in relation to the specific position.
+ Should all requirements be met, and you are happy to proceed, in September, successful candidates will be invited to a final round business interview with the hiring team.
+ If successful through the final round business interview, you will receive your offer shortly after
+ Please note, individual recruitment timelines may vary - please keep in contact with your University Recruiting Business Partner and your university placement coordinator for specific timelines and updates.
This role will be posted for a minimum of 3 days.
Stryker is a global leader in medical technologies and, together with its customers, is driven to make healthcare better. The company offers innovative products and services in MedSurg, Neurotechnology, Orthopaedics and Spine that help improve patient and healthcare outcomes. Alongside its customers around the world, Stryker impacts more than 150 million patients annually.
Stryker Corporation is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, gender identity, sexual orientation, national origin, disability, or protected veteran status. Stryker is an EO employer - M/F/Veteran/Disability.
Principal Statistical Programmer (R Programming)

Posted 1 day ago
Job Viewed
Job Description
**Responsibilities**
- Develop internal and external R packages for clinical trial analysis ( **ADaM, tables, figures, listings).**
- Validate **R packages.**
- **Lead implementation in R** and train other Biostatistics team members.
- Conduct statistical programming work of clinical data using R.
- Identifies problems and develops global tools that increase the efficiency and capacity of the Statistical Programming group.
- Create and/or validate all safety and efficacy study output requirements (e.g. **ADaM, TLFs** ) consistent with data definitions and specifications and relevant study documentation (e.g. protocol, SAP, aCRF)
- Collaborates with peers and statisticians to ensure the quality and accuracy -thus submission readiness -of clinical data as required by authorities (i.e **. SDTM, ADaM, tables, figures, listings** , define.xml).
**Experience and Qualifications**
+ Minimum 5+ years of experience in R programming for clinical trial data including developing and validating R packages from CRO or Pharmaceutical Industry.
+ **Strong programming skills in R/R Shiny**
+ **Proven experience in applying R and R-Shiny for the analysis and reporting of clinical trials. Ability to reproduce statistical analysis using R.**
+ **Strong skills in data visualization and data wrangling using R. Proficiency in using R packages for data exploration and visualization.**
+ Application of statistical methodology and concepts in clinical trial analysis. Experience with R-Shiny apps for data exploration.
+ Advanced knowledge of industry standards including **CDISC** data structures as well as a solid understanding of the development and use of standard programs.
+ In-depth understanding of the phases of clinical trials and the drug development process.
+ Exposure to **Late Phase & Real-World Evidence** **(RWE)** studies is highly desirable.
IQVIA is a leading global provider of clinical research services, commercial insights and healthcare intelligence to the life sciences and healthcare industries. We create intelligent connections to accelerate the development and commercialization of innovative medical treatments to help improve patient outcomes and population health worldwide. Learn more at is a leading global provider of clinical research services, commercial insights and healthcare intelligence to the life sciences and healthcare industries. We create connections that accelerate the development and commercialization of innovative medical treatments. Everything we do is part of a journey to improve patient outcomes and population health worldwide.
To get there, we seek out diverse talent with curious minds and a relentless commitment to innovation and impact. No matter your role, everyone at IQVIA contributes to our shared goal of helping customers improve the lives of patients everywhere. Thank you for your interest in growing your career with us.
EEO Minorities/Females/Protected Veterans/Disabled