Enable job alerts via email!

Senior Software Engineer

Tekpak Automation Ltd

Wexford

On-site

EUR 65,000 - 85,000

Full time

15 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading robotics solutions company in Wexford is seeking a Senior Software Engineer to design and implement automation control systems. The ideal candidate will have over 7 years of experience in industrial automation, expertise in PLC platforms, and a strong understanding of compliance with pharmaceutical and food industry standards. This role provides opportunities for strategic growth and visibility within the company.

Qualifications

  • 7+ years of experience in industrial automation software development.
  • Proven expertise in programming PLC platforms.
  • Strong understanding of pharmaceutical and/or food industry standards.

Responsibilities

  • Lead the design and development of software for PLCs, HMIs, SCADA, and robotic solutions.
  • Collaborate cross-functionally for software integration.
  • Drive continuous improvement in software development practices.

Skills

PLC platforms expertise
Industrial automation software development
Strong communication skills
Leadership

Education

Bachelor's or Master's degree in Software Engineering or related discipline

Tools

Siemens TIA Portal
Rockwell Studio 5000
Schneider EcoStruxure
Job description
Overview:

This is an excellent career opportunity for a Senior Software Engineer with proven delivery experience to join a leading designer and producer of robotic & packaging solutions, which supplies high-performance robotic automations to Pharma, Life Science & Food markets across an increasingly growing international customer base. The company enables its customers to significantly increase their efficiency and thus their competitiveness.

Growing this division of the business is a strategic goal; therefore, this role will provide a lot of visibility and opportunities in the coming years.

Role Summary:

The Senior Software Engineer will be responsible for the design, programming, implementation, and validation of automation control systems. The successful candidate will be able to develop Programs which ensure compliance with GAMP 5.0 and 21 CFR Part 11 standards, integrate automation solutions, and ensure robust, secure, and compliant data communication between industrial devices and enterprise systems.

Key Responsibilities:
  • Lead the design and development of software for PLCs, HMIs, SCADA, motion control, vision systems, and robotic solutions.
  • Own software architecture and coding standards across projects.
  • Define and review system requirements, functional specifications, and design documents.
  • Collaborate cross-functionally to ensure seamless integration of software with mechanical and electrical systems.
  • Champion software validation and compliance with relevant industry regulations (e.g., GAMP 5, 21 CFR Part 11).
  • Provide hands‑on development, debugging, and troubleshooting support on projects.
  • Drive continuous improvement in software development practices and tools.
  • Mentor junior software engineers and support competency development across the team.
  • Contribute to the technical roadmap and innovation pipeline of the business.
Essential Requirements:
  • Bachelor's or Master's degree in Software Engineering, Electrical Engineering, Automation, or a related discipline.
  • 7+ years of experience in industrial automation software development.
  • Proven expertise in programming PLC platforms (e.g., Siemens TIA Portal, Rockwell Studio 5000, Schneider EcoStruxure).
  • Hands‑on experience with HMI systems, motion control, and safety integration.
  • Strong understanding of pharmaceutical and/or food industry standards, including GMP, GAMP, and validation protocols.
  • Experience with robotic systems (Delta, SCARA, Cobots) and machine vision integration.
  • Deep knowledge of control system design, fieldbus protocols (e.g., Ethernet/IP, Profinet), and industrial networking.
  • Excellent leadership, communication, and documentation skills.
Preferred Requirements:
  • Experience with high‑level languages (e.g., Python, C#, or C++) for middleware or testing applications.
  • Familiarity with MES/ERP integration, data logging, and Industry 4.0 concepts.
  • Knowledge of cybersecurity in industrial control systems.
  • Project experience with regulated environments (FDA, MHRA) and qualification activities (DQ, FAT, SAT).
  • Experience working in or leading cross‑functional agile teams.
  • Familiarity with DevOps concepts and tools for automation environments (e.g., version control, CI/CD).

Tekpak Automation is an equal opportunities employer

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.