At a Glance
- Tasks: Join us as a PLC Software Engineer, focusing on machine commissioning and software development.
- Company: We are a leading automation company based in Tadcaster, UK, specializing in innovative solutions.
- Benefits: Enjoy a hybrid work model with flexible hours and opportunities for travel.
- Why this job: Be part of cutting-edge projects that push automation boundaries while ensuring safety standards.
- Qualifications: Experience with Siemens TIA V19, WinCC Unified HMI, and PLC code design is essential.
- Other info: This is a contract role with potential for growth in a dynamic team environment.
Role- PLC Software Engineer Type- Contract Location- Tadcaster, UK Nature- Hybrid Role Overview: Job Description Job Name: Software Engineer Job group: Technical Reports to: Software Team Lead Purpose of the Role As a Software Engineer, you'll be responsible for the commissioning of our machines in a software capacity. Your expertise will be crucial in: * Siemens TIA V19 including Safety * Siemens WinCC Unified HMI * Motion/Servo drives * PackML * Keyence Vision * Staubli robot (not essential, but useful) * Developing streamlined, efficient code that pushes the boundaries of what's possible in automation. * Utilizing advanced simulation tools to perfect software before real-world implementation. * Ensuring our machines meet the highest safety standards by designing software compliant with the Machine Directive (BS EN 12100). Outputs/Deliverables * 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. Work towards proficiency in PLC Code design and development, with emphasis on Siemens systems, as well as Rockwell, Mitsubishi, and Allen Bradley. * Travel for on-site commissioning (SAT) and post-installation support. *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. Offer technical support during design reviews. Consistently strive to exceed customer expectations, fostering trust-based partnerships through effective communication and exceptional service. Key Accountabilities / Responsibilities * Create/modify PLC software, Create/modify vision applications, Create/modify robot applications, Create/modify motion applications, Create/modify HMI/visualisation systems. * Provide administrative support – preparing and creating/ modifying design documentation, including I/O lists, FDS, SDI, SDS, HDS and FAT/SAT test documents. * 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, minimizing technical risk. * Ensure that design quality is maintained throughout the project by verifying in collaboration with Principle and Senior 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/if required. * Provide support during design review meetings to achieve timely approvals. * Collaborate with and be the point of contact for Project Engineers to ensure successful resource planning for project milestones. Core Values & Competencies Mpac Core Values 1) Integrity 2) Drive 3) Collaboration 4) Expertise 5) Innovation Mpac Lambert Core Competencies 1) SHE 2) Initiative 3) Self-Development 4) Positive Self Image 5) Flexibility 6) Thoroughness Knowledge and Experience Essential * Proficient in the use of Microsoft Office Suite * Knowledge and Experience in electrical or mechatronic Engineering Desirable * Proficient in the use of Rockwell platforms * Integration of robotics into automation solutions Technical Skills and Qualifications Desirable * Apprentice trained in Electrical or Mechatronic Engineering. * HNC, HND, or BSC in a relevant engineering discipline. * Proficient in the use of Rockwell and Siemens programming platforms. * Integration of robotics into automation solutions. * Integration of vision systems into industrial automation. * Integration of servo drives into industrial automation. * Process automation background. * Previous skills utilising the following would be an advantage: Rockwell Automation products – RSLogix / Studio 5000 / FactoryTalk Siemens TIA Portal, Step 7. GE Fanuc iFix and Aveva InTouch and System Platform – but all SCADA packages accepted. GCS is acting as an Employment Business in relation to this vacancy
PLC Engineer employer: GCS Ltd
Contact Detail:
GCS Ltd Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land PLC Engineer
✨Tip Number 1
Familiarize yourself with Siemens TIA V19 and WinCC Unified HMI. Having hands-on experience or projects showcasing your skills in these areas will make you stand out during the interview process.
✨Tip Number 2
Brush up on your knowledge of safety standards, particularly the Machine Directive (BS EN 12100). Being able to discuss how you've implemented safety measures in past projects can demonstrate your commitment to quality and compliance.
✨Tip Number 3
Highlight any experience you have with Full Lifecycle Projects, especially in pharmaceutical or process manufacturing applications. This will show that you understand the complexities involved in such environments.
✨Tip Number 4
If you have experience with motion/servo drives or Keyence Vision systems, be sure to mention it. Even if it's not essential, it could give you an edge over other candidates.
We think you need these skills to ace PLC Engineer
Some tips for your application 🫡
Understand the Role: Make sure to thoroughly read the job description for the PLC Engineer position. Highlight the key responsibilities and required skills, such as experience with Siemens TIA V19 and WinCC Unified HMI, and reflect on how your background aligns with these requirements.
Tailor Your CV: Customize your CV to emphasize relevant experience in software engineering, particularly in automation and PLC programming. Include specific projects where you utilized Siemens systems or similar technologies, and quantify your achievements where possible.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for automation and your understanding of the industry. Mention your experience with Full Lifecycle Projects and how you can contribute to delivering high-quality software design that meets customer and regulatory requirements.
Highlight Safety Compliance Knowledge: Since safety standards are crucial for this role, make sure to mention any experience you have with designing software compliant with safety regulations, such as the Machine Directive (BS EN 12100). This will demonstrate your commitment to quality and safety in your work.
How to prepare for a job interview at GCS Ltd
✨Showcase Your Technical Skills
Be prepared to discuss your experience with Siemens TIA V19, WinCC Unified HMI, and any other relevant technologies. Highlight specific projects where you successfully implemented these tools, as this will demonstrate your capability to handle the responsibilities of the role.
✨Understand Safety Standards
Familiarize yourself with the Machine Directive (BS EN 12100) and be ready to explain how you ensure compliance in your software design. This shows that you prioritize safety and quality in your work, which is crucial for this position.
✨Discuss Full Lifecycle Projects
Prepare to talk about your experience with full lifecycle projects, especially in pharmaceutical and process manufacturing applications. Share specific examples that illustrate your understanding of customer and regulatory requirements throughout the project phases.
✨Demonstrate Problem-Solving Skills
Be ready to discuss how you've developed efficient code and utilized simulation tools to troubleshoot issues before implementation. Providing concrete examples of challenges you've faced and how you overcame them will highlight your problem-solving abilities.