At a Glance
- Tasks: Lead innovative software projects for cutting-edge automation machines and manage project teams.
- Company: Join Mpac, a leader in automation technology, shaping the future of packaging and assembly.
- Benefits: Enjoy opportunities for growth, collaboration, and hands-on experience in a dynamic environment.
- Why this job: Be at the forefront of technology, working on exciting projects that make a real impact.
- Qualifications: Apprentice trained in Electrical or Mechatronic Engineering with proficiency in Rockwell and Siemens platforms.
- Other info: Occasional travel for commissioning support and a chance to work on international projects.
The predicted salary is between 43200 - 72000 £ per year.
As a Principal Software Engineer, you’ll be at the forefront of innovation, shaping the future of Mpac’s cutting-edge automation machines. Creating control software across leading PLC platforms like Siemens, Rockwell, and Beckhoff for first of a kind packaging and assembly machines.
Managing project teams consisting of Senior Software and Software Engineers.
Developing and maintaining Mpac standard software templates and libraries.
Developing and maintaining Mpac software development procedures.
Technical expertise and point of contact for project related topics.
Perform and oversee software design code reviews.
To support delivery of high-quality software design based on comprehensive understanding of customer and regulatory requirements.
Possess experience in Full Lifecycle Projects for pharmaceutical and process manufacturing applications.
Exhibit commercial acumen to ensure cost-effective solutions and manage scope changes according to company procedures. Communicate project status effectively to relevant stakeholders.
Contribute proactively to continuous improvement initiatives and provide data for project performance evaluation.
Create/modify PLC software, Create/modify vision applications, Create/modify robot applications, Create/modify motion applications, Create/modify HMI/visualization systems.
Manage software project teams progress against defined key milestones.
Creation of project documentations including I/O lists, FDS, SDI, SDS, HDS and FAT/SAT test documents.
Occasionally provide support with commissioning on customer sites in the UK and Overseas.
Assist with technical support across departments, including simulations, estimating, and hardware/ software selection.
Interpret customer and regulatory requirements to ensure aligned software designs, minimising technical risk.
Provide aftersales support for existing machinery and installations.
Ensure that design quality is maintained throughout the project by verifying in collaboration with Software Engineers that the output meets the company’s standard operating procedures.
Communicate accurate project status internally with the team, and externally to customers and suppliers when required.
Contribute to continuous improvement initiatives and report on project performance relative to KPIs.
Collaborate with and be the point of contact for Project Engineers to ensure successful resource planning for project milestones.
Apprentice trained in Electrical or Mechatronic Engineering.
Proficient in the use of Rockwell and Siemens programming platforms.
Integration of vision systems into industrial automation.
Integration of servo drives into industrial automation.
Risk Principal employer: Mpac Group
Contact Detail:
Mpac Group Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Risk Principal
✨Tip Number 1
Familiarize yourself with the specific PLC platforms mentioned in the job description, such as Siemens and Rockwell. Having hands-on experience or relevant projects to discuss can set you apart during interviews.
✨Tip Number 2
Highlight your experience with full lifecycle projects, especially in pharmaceutical and process manufacturing applications. Be prepared to share examples of how you've managed project teams and delivered high-quality software solutions.
✨Tip Number 3
Demonstrate your commercial acumen by discussing how you've previously ensured cost-effective solutions and managed scope changes. This will show that you understand the business side of engineering.
✨Tip Number 4
Prepare to discuss your approach to continuous improvement initiatives. Share any specific metrics or KPIs you've used to evaluate project performance, as this aligns with the company's focus on quality and efficiency.
We think you need these skills to ace Risk Principal
Some tips for your application 🫡
Understand the Role: Make sure you fully understand the responsibilities and requirements of the Principal Software Engineer position at Mpac. Highlight your experience with PLC platforms like Siemens, Rockwell, and Beckhoff in your application.
Tailor Your CV: Customize your CV to reflect your relevant experience in software development, project management, and automation systems. Emphasize your proficiency in creating and modifying PLC software and your experience with full lifecycle projects.
Craft a Strong Cover Letter: Write a compelling cover letter that showcases your technical expertise and commercial acumen. Discuss how your background aligns with Mpac's focus on innovation and quality in automation solutions.
Highlight Continuous Improvement Initiatives: In your application, mention any past experiences where you contributed to continuous improvement initiatives. This will demonstrate your proactive approach and commitment to enhancing project performance.
How to prepare for a job interview at Mpac Group
✨Showcase Your Technical Expertise
Be prepared to discuss your experience with PLC platforms like Siemens, Rockwell, and Beckhoff. Highlight specific projects where you developed control software and how you ensured compliance with customer and regulatory requirements.
✨Demonstrate Leadership Skills
Since the role involves managing project teams, share examples of how you've successfully led teams in previous projects. Discuss your approach to mentoring junior engineers and how you handle project challenges.
✨Communicate Effectively
Effective communication is key in this role. Practice explaining complex technical concepts in a clear and concise manner. Be ready to discuss how you keep stakeholders informed about project status and any scope changes.
✨Emphasize Continuous Improvement
Prepare to talk about your contributions to continuous improvement initiatives. Share specific examples of how you've implemented changes that enhanced project performance or software quality, and be ready to discuss relevant KPIs.