Posted 15 October, 2026
Job Id: 631680
Sr Software Engineer
Job Description
HM’s Top Needs
1. Manufacturing Process & Engineering Expertise
Hands-on experience supporting production operations, process development, route design, equipment integration, validation, and continuous improvement within a regulated manufacturing environment.
2. Digital/MES/eBR Deployment Experience
Experience implementing manufacturing systems such as MES, eBR/eDHR/eLHR, SAP-integrated manufacturing solutions, or other digital manufacturing technologies, including process mapping, configuration, testing, UAT, and site go-live support.
3. Cross-Functional Leadership & Change Management
Proven ability to lead deployment efforts across Operations, Quality, Engineering, IT, and site leadership teams, drive issue resolution, train end users, and successfully manage organizational change and adoption.
Education Required: Bachelor’s Degree in Manufacturing Engineering, Industrial Engineering, Mechanical Engineering, Biomedical Engineering, Chemical Engineering, or related Engineering discipline.
Years’ Experience Required: 5+ years of manufacturing engineering experience, including 2+ years supporting manufacturing system implementations, digital transformation initiatives, MES/eBR/eLHR deployments, or equivalent manufacturing technology programs.
Senior Software Engineer
At this company, we bring bold ideas forward with speed and decisiveness to put patients first in everything we do. In-person exchanges are invaluable to our work. We’re working a minimum of 4 days a week onsite as part of our commitment to fostering a culture of professional growth and cross-functional collaboration as we work together to engineer the extraordinary.?This role requires 15% of travel to enhance collaboration and ensure successful completion of projects.
Bring your talents to an industry leader in medical technology and healthcare solutions – we’re a market leader and growing every day. You can be proud to be a part of technologies that are rooted in our long history of mission-driven innovation. You will be empowered to shape your own career. We encourage and support your growth with the training, mentorship, and guidance you need to own your future success. Together, we can transform healthcare. Join us for a career that changes lives.
This role works with our Inductive Automation Ignition Center of Excellence to develop SCADA solutions, strengthen manufacturing technology capability, and support reliable enterprise deployments across global operations.
The Senior Software Engineer role requires strong collaboration, technical understanding of digital manufacturing tools, and the ability to influence stakeholders across global teams. Travel is required to drive work sessions, conduct assessments, support deployments, and train local teams.
A Day in the Life
-
Designs, develops, tests, debugs and implements software, scripts and projects primarily in Ignition, Postgresql and Python.
-
Determines systems software design requirements.
-
Ensures that system improvements are successfully implemented and monitored to increase efficiency.
-
Generates systems software engineering policies, standards and procedures.
-
May work across a variety of software lifecycle activities as determined by program needs.
-
Work with cross functional teams to drive results across multiple aspects of the software development cycle.
-
Works within a Quality System regulated environment across multiple aspects of the software development cycle.
Must Haves
7+ years of experience with a Bachelor’s degree or 4+ years of experience with an Advanced degree
Nice to Have
-
Experience in Manufacturing, Operations, and/or Regulated Environments.
-
Experience supporting global or multi-site teams.
-
Significant experience configuring and programming SCADA platforms like Ignition.
-
Trained and Hands-on experience with Data platforms, BI tools, or Analytics ecosystems (PowerBI, Tableau, Ignition SCADA, among others)
-
Trained and Hands-on experience on Scrum and Agile methodologies, and Software Product Ownership. (e.g., CSPO, SAFe PO/PM).
-
Trained or Hands-on experience troubleshooting and programming PLC controls (AB-Rockwell, Siemens, others).
-
Trained or Hands-on experience with Linux and containerization technologies like Docker or Podman. SQL and noSQL databases.
Equal Opportunity Employer
We are proud to be an equal opportunity employer. We welcome and encourage applications from all qualified candidates regardless of race, sex, gender identity or expression, disability, age, religion or belief, sexual orientation, or any other characteristic protected by applicable laws and regulations. It is our policy not to discriminate against any applicant or employee, and we are committed to fostering a diverse, inclusive, and respectful work environment across all locations in which we operate. We believe that diversity, equity, and inclusion are fundamental to our mission and enhance our ability to serve clients globally. If you have a disability or require any reasonable accommodations during the application or interview process, please inform your recruiter or contact us directly so that we can explore the appropriate arrangements.
Fraud Alert
Candidate safety is a top priority at Planet Pharma. The industry has seen an increase in people falsely representing themselves as recruiters to gather personal information from job seekers. For your safety, do not provide sensitive data to anyone you have not spoken with thoroughly, never provide banking information during the application process and always double check the email address of the Recruiter to ensure it’s from an official Planet Pharma domain (@planet-pharma.com, @planet-pharma.co.uk, and @ppgadvisorypartners.com) and not a domain with an alternative extension like .net, .org or .jobs.