Software Engineering Director

Cork, Munster €125000 - €150000 Annually Quest Software Canada Inc

Posted 8 days ago

Job Viewed

Tap Again To Close

Job Description

permanent
Overview

Quest's Software Center for Advanced AI Architecture in Cork, Ireland is seeking experienced engineers ready to take ownership of critical AI infrastructure and deployment systems. As the central hub for AI innovation across Quest's entire SaaS platform ecosystem, it will shape the future of enterprise AI solutions that serve millions of users worldwide.

Ready to drive your own AI engineering projects while making a direct impact on production systems? As part of our Software Center for Advanced AI Architecture, you'll independently design and implement scalable AI solutions using cutting-edge deployment technologies and cloud-native architecture. You'll have the opportunity to own complete system components, collaborate closely with data scientists to productionize models, and mentor junior engineers while continuing to expand your technical expertise. If you're looking to move beyond implementing others' designs to architecting your own AI solutions, this is where you make that transition.

As an AI Engineering Director you will lead a team of Software Engineers and Data Scientists to design, develop, and deploy cutting-edge AI solutions across industries. Drive innovation, ensure high-quality development practices, and align AI initiatives with business goals.

Responsibilities
  • Lead and mentor a team of developers focused on AI solutions.
  • Oversee project planning, execution, and delivery.
  • Collaborate with cross-functional teams to identify AI integration opportunities.
  • Maintain strong knowledge of AI technologies and trends.
  • Ensure adherence to agile methodologies and software development best practices.
  • Manage budgets, timelines, and risk mitigation.
  • Collaborate with product managers and executives to shape technical vision.
  • Represent the organization at industry events and conferences.
  • Promote a culture of continuous learning and innovation.
  • Ensure compliance with ethical AI practices and data governance.
Qualifications
  • Advanced degree in Computer Science, Engineering, or related field.
  • 10+ years of software development experience, with 3+ years in a leadership role.
  • Proven experience with AI/ML technologies and real-world implementations. Deep expertise in AI/ML frameworks (e.g., TensorFlow, PyTorch, LLMs).
  • Strong communication, leadership, and team-building skills.
  • Experience in agile environments and managing multiple concurrent projects.
  • Strong architectural and strategic thinking.
  • Experience with cloud infrastructure and AI model deployment.
  • Excellent stakeholder management and cross-functional collaboration skills.
  • Experience with cloud platforms (Azure is preferred, AWS, GCP)

Company Description

At Quest, we create and manage the software that makes the benefits of new technology real. Companies turn to us to manage, modernize and secure their business, from on-prem to in-cloud, from the heart of the network to the vulnerable endpoints. From complex challenges like Active Directory management and Office 365 migration, to database and systems management, to redefining security, and hundreds of needs in between, we help you conquer your next challenge now.

We're not the company that makes big promises. We're the company that fulfills them.

We're Quest: Where Next Meets Now.

Why work with us!

  • Life at Quest means collaborating with dedicated professionals with a passion for technology.
  • When we see something that could be improved, we get to work inventing the solution.
  • Our people demonstrate our winning culture through positive and meaningful relationship.
  • We invest in our people and offer a series of programs that enables them to pursue a career that fulfills their potential.
  • Our team members' health and wellness is our priority as well as rewarding them for their hard work.

Quest is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances.

Come join us. For more information, visit us on the web at Quest Careers Where next meets now. Join Quest.

Job seekers should be aware of fraudulent job offers from online scammers and only apply to roles listed on using our applicant system. Note: We do not use text messaging or third-party messaging apps like Telegram to communicate with applicants, so please exercise caution if you are approached in this way and only interact with people claiming to be Quest employees if they have an email address ending

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

Post Doctoral Researcher - Quantum Software Engineering

Cork, Munster Munster Technological University

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

Reporting to: Head of Department of Computer Science Faculty: Science and Informatics Department/Research Group: Department of Computer Science & Cyber Explore Location: MTU Bishopstown Campus, Cork Duration:24-month Fixed Term Whole-Time Contract Funding/Project:TU-RISE Project Acronym: Quantum-Explore Recruitment Type:External Competition Munster Technological University (MTU) is a multi-campus technological university, contributing to the region through the provision of academic programmes that support student development and opportunities, education and research. MTU has an extensive and impressive regional footprint with six campuses across the South-West region of Ireland, in Cork and Kerry, and a student body of 18,000. Jointly funded by the Irish Government (Higher Education Authority) and the EU through the European Regional Development Fund, the TU Research and Innovation Supporting Enterprise (TU-RISE) programme supports the building of research capacity in higher education institutions in the technological sector. Under the TU RISE programme, MTU was awarded funding to expand our researcher human capital through building a substantial additional cohort of researchers, integrating postgraduates, Post Doctoral Researchers, and highly experienced research leaders, who, working with our already-established research community, will add critical capacity focused on expanding engagement and on MTUs regional, national, and international ambitions. MTU is seeking persons with a relevant PhD qualification and suitable experience to fill the roles of Post Doctoral Researchers. The Post Doctoral Researchers contract must start by 1 January 2026 and end by 31 December 2027 at the latest. These appointments are open to new recruits only; extension of existing research staff contracts cannot be funded. Successful candidates must hold a PhD degree at their contract start date. Overview of the Role & Research Area The successful candidate will join the Quantum Explore project and contribute to the development of robust software development methodologies tailored to quantum computing, funded by MTU supported by TU RISE funding. This role will focus on developing and refining of software engineering methodologies for quantum computing, ensuring robustness, reliability, and scalability in quantum software development. The successful candidate will work closely with an international research network of leading quantum software scientists, contributing to advancements in quantum-centric testing, quality assurance, and verification techniques. This position offers an opportunity to shape the rapidly evolving field of Quantum Software Engineering, addressing key challenges in software development workflows, testing strategies, and best practices for quantum programming environments. Main duties and responsibilitieswill include, but are not limited to: Research (general) Conduct a specific programme of research and scholarship under the general guidance of a member of the academic staff or Principal Investigator (PI)/Project Leader (PL). Engage in training and development opportunities as required by the PI/PL. Engage in the dissemination of the results of the research in which they are engaged, as directed by, with the support of and under the supervision of the PI/PL. Engage in postgraduate student supervision. Engage with industry partners, as per research programme requirements. Acquire generic and transferable skills (including project management, business skills and postgraduate mentoring/supervision), subject to availability within the University. Research (specific to the project) Conduct research on software engineering principles applied to quantum software development. Develop methodologies for quantum software testing, debugging, and verification. Collaborate with leading international research groups on quantum software quality assurance. Contribute to the development of frameworks, tools, and workflows that enhance quantum software reliability. Administration/Management Carry out additional duties as may reasonably be required within the general scope and level of the post. Assist in the management/co-ordination of key aspects of the research programme (e.g., financial management, reporting, equipment management, etc.). Funding Contribute to identifying external funding sources and assist with writing grant proposals. Key Skills & Experience Required The successful candidate will have minimum academic qualifications and experience as follows: Essential: Hold a PhD in a relevant discipline at the contract start date. Relevant research experience. Self-starter who is comfortable with working independently at project level, while still contributing to the team environment at a research unit level. Demonstrable research skills, proposal and report writing, and project management skills, as indicated by a track record of projects, publications and other research outputs. Fluency in English and excellent written and oral presentation skills. Excellent communication and interpersonal skills. Skills & Experience (specific to the project): PhD in Software Engineering, Computer Science, Quantum Computing, Mathematics, Theoretical Physics or a closely related discipline, awarded (or near completion) before the position start date. Strong background in software engineering methodologies, software testing, or software quality assurance. Strong mathematical foundation and mathematical reasoning skills. Desirable: Proven record of high-quality research. At least three years post-PhD or equivalent research experience. Strong publication record. Knowledge of quantum computing is an advantage but not a requirement. Knowledge and understanding of policy, practices, and procedures that are relevant to the role, to include knowledge and understanding of Research Ethics, and may also include broader university, sectoral, and external sponsor or funder policies. MTUs Research Office will provide support for recruited PDs to enhance their knowledge and skills, such as understanding of funding opportunities, research proposal writing, project management, communication skills, etc., providing them with tools to effectively contribute to project objectives. Terms of Appointment: Salary Scale:Post Doc Researcher €46,305 to €54,307 per annum (1/8/2025 rates), depending on experience Fixed term Contract:24 months to 31st December 2027 at the latest Hours:35 hours per week Annual leave:26 days per annum Additional Benefits: Comprehensive Sick Leave Policy Paid maternity leave Employment Assistance Programme Staff Discount Scheme Gym Access (reduced membership cost) On site Facilities: On site Car Parking On site dining facilities On site TFI Bike Sharing Station The Interview Process If invited to interview, it is likely candidates will be assessed at the interview under the following criteria (additional criteria may be added for the Interview as the need arises): Appropriateness of the candidate to the role and assessment of current skills set to the outlined criteria for the role. Essential and Desirable skills set. Fluency in written and presentation skills in English. Independent motivation and team contributions. Important Notes Screening and short-listing only takes place on the basis of information submitted on the application. In addition to the minimum criteria, it may be necessary to introduce further shortlisting criteria. Candidates should note that they may be called for more than one interview. Please ensure that full information is given on qualifications and that the information is accurate and corresponds to the original transcript of qualifications. Please ensure that those you nominate as referees are contacted by you and will be able to supply a reference without delay if requested. The University regrets that it cannot pay expenses for candidates attending interviews for this post or for taking up the position, if appointed. Applications received after the closing date will not be accepted. Appointments will be subject to Garda vetting. Applicants must directly address the essential and desirable skills and experience listed above. Highlight how your qualifications, experience, and achievements meet the essential criteria, using specific examples. For desirable skills/experience, emphasise any additional strengths or expertise that make you a standout candidate, and tailor their application to demonstrate their alignment with the role to add value to the University. Additional Information A successful candidate will be required to submit a passport, documentary evidence confirming academic qualifications, and to undergo a medical examination. Garda vetting and/or an international police clearance may also be required. References will be sought in relation to successful candidate. MTU welcomes applications from non-EEA citizens. However, employee permit regulations set by the Department of Enterprise, Trade & Employment must be strictly adhered to. Any appointment offer to Non-EEA candidates is subject to the granting of a work permit by Euraxess Ireland or relevant Immigration permissions/stamp. Candidates may be required to produce documentary evidence to support any statements made by them on their application form or any supporting documentation. Candidates should note that any inaccurate information will invalidate their application. Application Process Applications by MTU eRecruitment system only. Applications will not be accepted in any other format. Please log on toto apply for this position. Closing date for receipt of completed applications is 5.00 pm on Friday 31st October 2025 For informal enquiries prior to application, please contact Research Office, by e-mail (). The information given in this document is of a general information nature only and should not be taken as contractual. MTU is an equal opportunities employer. MTU is an equal opportunities employer and is committed to the employment policies, procedures and practices which do not discriminate on grounds such as gender, civil status, family status, age, disability, race, religious belief, sexual orientation or membership of the travelling community MTU supports equality of opportunity, diversity and inclusion and encourages underrepresented groups to make applications and accommodates candidates with disability to apply for posts. Please seefor more information including our equality statement. Skills: PhD in related discipline - refer job description Relevant Research Experience Benefits: Paid sick leave Paid Maternity Leave Employment Assistance Programme Gym Access at reduced membership cost
This advertiser has chosen not to accept applicants from your region.

Embedded Software Engineering Co-Op Placements 2026 - Cork

Cork, Munster Stryker

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

**Why join Stryker?**
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.
This advertiser has chosen not to accept applicants from your region.

Embedded Software Engineering Co-Op Placements 2026 - Cork

Carrigtwohill, Munster Stryker

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

**Why join Stryker?**
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.
This advertiser has chosen not to accept applicants from your region.

Sr Software Development Engineer

Cork, Munster Trellix

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

**_Job Title:_**
Sr Software Development Engineer
**About** **Trellix:**
**Trellix, the trusted CISO ally, is redefining the future of cybersecurity and soulful work.** Our comprehensive, GenAI-powered platform helps organizations confronted by today's most advanced threats gain confidence in the protection and resilience of their operations. Along with an extensive partner ecosystem, we accelerate technology innovation through artificial intelligence, automation, and analytics to empower over 53,000 customers with responsibly architected security solutions.
We also recognize the importance of closing the 4-million-person cybersecurity talent gap. We aim to create a home for anyone seeking a meaningful future in cybersecurity and look for candidates across industries to join us in soulful work. More at .
**_Role Overview:_**
We are looking for a passionate and experienced Senior Software Development Engineer to join our dynamic and fast-paced team. This role offers an opportunity to shape large-scale, automated test environments that directly impact Trellix's product quality and speed of delivery while engineering solutions for complex business challenges.
You'll be at the center of building services that support automated deployment and validation of our products. Your solutions will streamline our CI/CD pipeline and ensure our testing environments scale across tools, Trellix products, and platforms.
**Location: Cork - Hybrid**
**About the Role:**
+ Design, develop, and maintain robust, scalable, and high-performance software applications primarily using Groovy and C#.
+ Collaborate with global cross-functional teams across time zones to deliver impactful solutions that meet evolving product and QA needs.
+ Participate in architecture discussions and technical design reviews to improve system performance, reliability, and scalability.
+ Write efficient, maintainable code and unit tests that adhere to engineering best practices.
+ Create modular components with well defined APIs to enable flexible and easy integration into existing development infrastructures and workflows
+ Champion Agile best practices and contribute to continuous improvement in the software development lifecycle.
**Senior Software-specific:**
+ Identify and address technical debt and refactor existing codebase as necessary to improve system maintainability and scalability.
+ Conduct thorough code reviews, provide feedback, and help raise the quality bar for the entire team.
+ Proactively research and evaluate emerging technologies that can be leveraged for future development.
+ Influence architectural direction and technical strategy.
+ Drive open and effective communication across teams, helping guide decisions and technical alignment.
**About You:**
+ You have 5+ years of experience with a BS/BE in Computer Science, Computer Engineering or related field.
+ Proficiency in any of the following languages: Java or C#, or C++, with strong fundamentals in object-oriented design and design patterns.
+ Solid experience with VMware vSphere for managing and provisioning virtual infrastructure.
+ Experience with relational databases such as SQL Server or similar.
+ Familiarity with scripting languages such as PowerShell, Bash, or equivalent.
+ Working knowledge of Windows, Linux and Mac OS.
+ Ability to work both independently and collaboratively in a fast-paced environment.
+ Excellent problem solving and troubleshooting skills.
+ Working knowledge of cloud technologies, especially AWS and/or Google Cloud Platform (GCP).
+ Experience in Agile software development practices and Github for source control and collaboration.
+ Ability to collaborate and work with multiple teams across different time-zones.
+ Strong communication skills - able to articulate technical concepts to non-technical stakeholders and influence decisions.
+ Experience building enterprise-grade, distributed systems with a focus on performance, reliability, and scalability.
**_Company Benefits and Perks:_**
We believe that the best solutions are developed by teams who embrace each other's unique experiences, skills, and abilities. We work hard to create a dynamic workforce where we encourage everyone to bring their authentic selves to work every day. We offer a variety of social programs, flexible work hours and family-friendly benefits to all of our employees.
+ Retirement Plans
+ Medical, Dental and Vision Coverage
+ Paid Time Off
+ Paid Parental Leave
+ Support for Community Involvement
We're serious about our commitment to a workplace where everyone can thrive and contribute to our industry-leading products and customer support, which is why we prohibit discrimination and harassment based on race, color, religion, gender, national origin, age, disability, veteran status, marital status, pregnancy, gender expression or identity, sexual orientation or any other legally protected status.
This advertiser has chosen not to accept applicants from your region.

Software Engineer

Cork, Munster NetApp

Posted today

Job Viewed

Tap Again To Close

Job Description

**Job Summary**
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

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.
This advertiser has chosen not to accept applicants from your region.

Software Engineer

Cork, Munster NetApp

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

**Job Summary**
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.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Software engineering Jobs in Cork !

Software Engineer

Cork, Munster NetApp

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

**Job Summary**
We are seeking a highly skilled and motivated MTS-2 Firmware Engineer to join our dynamic team. The ideal candidate will have a strong background in firmware development and a passion for innovation. This role involves working closely with cross-functional teams to design, develop, and maintain firmware for our cutting-edge products.
**Job Requirements**
+ Design, develop, and maintain firmware for new and current NetApp products.
+ Collaborate with hardware and software teams to ensure seamless integration.
+ Perform debugging and troubleshooting to resolve issues.
+ Develop and execute Unit Tests, Built in Unit Test, and Functional Test for your code.
+ Implement DevOps and CI/CD practices to streamline development and deployment.
+ Participate in code and document reviews and provide constructive feedback.
**Education**
+ Bachelor's degree in Computer Science, Electronic Engineering, or a related field.
+ Experience in firmware development.
+ Proficiency in programming languages such as C/C++, Python.
+ Experience with debugging tools and techniques and embedded systems.
+ Knowledge of DevOps practices, CI/CD pipelines, Agile and Scrum methodology.
+ Excellent problem-solving skills and attention to detail.
+ Ability to work effectively in a team environment.
Compensation:
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.
This advertiser has chosen not to accept applicants from your region.

Software Engineer

Tralee, Munster Liebherr Container Cranes Ltd

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

Responsibilities We are looking for a Software Engineer specialising in .NET development technologies to join our rapidly expanding software team. Our team is responsible for developing a broad range of software solutions for Liebherr Container Crane product. All successful candidates have broad opportunities to develop software solutions for user interaction, hardware & device interfacing, crane control, drive and motion, sensor fusion, and data science & analytics; to administer and maintain our products and services. The ideal candidate has qualified in a relevant software engineering discipline and has .Net experience (.Net Core or .net Framework). You are highly motivated, dependable, and thorough and can manage multiple tasks simultaneously. You are confident and can challenge the status quo, adapting to new technologies or techniques easily. You possess excellent planning, scheduling and organisational skills and can manage and deliver projects to challenging deadlines. You must have excellent communication skills, with a proven ability to build, manage and maintain relationships at all levels. You are a natural problem solver, with the ability to deliver solutions and results. Responsibilities include but are not limited to the following: Build .NET applications based on product requirements o Participate in requirements analysis o Collaborate with internal teams to produce software design and architecture o Write clean, scalable code using C# .NET programming language o Test and deploy applications and systems o Revise, update, refactor and debug code o Improve existing software o Develop documentation throughout the software development life cycle (SDLC) Serve as an expert on applications and provide technical support o Present and review technical solutions to a technical and non-technical audience o Assist technical support team with resolving any field issues Develop and integrate project specific requirements o Liaise with software, electrical and other design disciplines to prepare project requirements and to develop/document software solutions to meet business compliance and performance requirements o Liaise with field support engineers to rollout new software o Contribute to the development, implementation, and maintenance of a Good Engineering Practice platform for effective delivery of projects. Participate in risk assessments to ensure new features/upgrades comply with safety standard. Qualifications, Requirements and Experience Min Level 7 degree in any of the following disciplines: Computer Science, Software Engineering or related field. Proven .NET experience (.Net Core or .Net Framework). Commercial architecture experience with cloud technologies - Azure. Familiarity with Windows Presentation Foundation (WPF), ASP.NET frameworks, MMSQL Server and design architecture patterns. Proven experience with C# .NET language and SQL, YAML and XML. Familiarity with architecture styles/APIs (REST, RPC). An understanding of asynchronous programming. Experience and good understanding of design patterns. Understanding of Agile methodologies. Excellent troubleshooting and communication skills. Work as necessary in the heavy machinery environment at container terminals and assist with crane commissioning. Willingness to travel internationally on occasion. Benefits We offer a competitive salary, pension scheme, training and development opportunities, subsidised canteen, retailer discounts, travel opportunities, sports and social club, cycle to work scheme and if that isn't enough, we have an early finish on a Friday! **We do not require the assistance of recruitment agencies for this role. #LCC To be considered for this role you will be redirected to and must complete the application process on our careers page. To start the process click the Continue to Application or Login/Register to apply button below.
This advertiser has chosen not to accept applicants from your region.

Senior Software Engineer

Cork, Munster Dell Technologies

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

**Senior Software Engineer**
PowerScale, a Gardner Magic Quadrant leader in Unstructured Data Storage is evolving by re-architecting its stack to cater to the unique demands of the consumer market in the GenAI era. We work with the most advanced technologies, tools & software engineering methodologies. Join us to do the best work of your career and make a profound technical and social impact as a **Senior Software Engineer** on our PowerScale Engineering Team in **Cork, Ireland**
**What you'll achieve**
As a Senior Software Engineer, you will work on innovative solutions using new and current technologies. You will work as part of a scrum team to design and implement capabilities, often spanning multiple components.
**You will:**
+ Work on all aspects of software development life cycle: planning, requirements analysis, design, implementation (coding), testing, deployment, and maintenance.
+ Contribute to design and architectural discussions
+ Collaborate with product managers, designers, and other engineers to define and implement technical solutions
+ Write clean, maintainable, and efficient code
+ Participate in code reviews and provide constructive feedback
+ Troubleshoot and resolve technical issues across the stack
+ Coach and develop more junior team members
**Take the first step towards your dream career**
Every Dell Technologies team member brings something unique to the table.
Here's what we are looking for with this role:
**Essential Requirements**
+ Strong programming skills with 5-8 years of related experience
+ Excellent analytical, problem-solving, and debugging skills
+ Familiarity with Linux, DevOps (CI/CD) and test automation
+ Knowledge of distributed software systems, operating systems, file systems or embedded software
+ Proficiency in C/C++/Python would be a big plus
**Desirable Requirements**
+ Knowledge of storage technologies
+ Knowledge of storage networking protocols, connectivity, and architectures
+ Familiarity with Agile/Scrum development practices
+ Excellent interpersonal skills, the ability to work collaboratively in a team environment and to effectively communicate complex technical concepts
+ Knowledge of storage networking protocols, connectivity, and architectures
**Who we are**
We believe that each of us has the power to make an impact. That's why we put our team members at the center of everything we do. If you're looking for an opportunity to grow your career with some of the best minds and most advanced tech in the industry, we're looking for you.
Dell Technologies is a unique family of businesses that helps individuals and organizations transform how they work, live and play. Join us to build a future that works for everyone because Progress Takes All of Us.
**Application closing date: 30/09/2025**
Dell Technologies is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. Read the full Equal Employment Opportunity Policy here ( .
**Job ID:** R
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 Software Engineering Jobs View All Jobs in Cork