At a Glance
- Tasks: Design and develop software for advanced automated manufacturing systems.
- Company: Innovative engineering business with a strong technical reputation.
- Benefits: Competitive salary, excellent benefits, and genuine career progression.
- Other info: Stable company with exciting growth plans and long-term development opportunities.
- Why this job: Join a dynamic team and work on cutting-edge automation and robotics projects.
- Qualifications: Degree in Software Engineering or equivalent experience; PLC and HMI programming skills required.
The predicted salary is between 50000 - 50000 £ per year.
Are you a Software Engineer who enjoys building real-world engineering solutions that combine automation, robotics, and advanced manufacturing technology? An exciting opportunity has arisen for a talented Software Engineer to join a growing and innovative engineering business with a strong technical reputation.
Working within a highly skilled multi-disciplinary team, you will play a key role in the design, development, testing, and commissioning of advanced manufacturing equipment, including automated handling and collation systems, robotics integration, and intelligent control platforms. This is a hands-on role where you will have ownership across the full software lifecycle from initial concept and design through to implementation, testing, release, and ongoing optimisation. You’ll work closely with mechanical, electrical, and controls engineers to create robust, responsive, and reliable automation solutions used in cutting-edge industrial environments.
Key Responsibilities- Design, develop, and maintain software for advanced automated manufacturing systems
- Programme and configure PLC and HMI control systems
- Develop and integrate robotics and motion control applications
- Support system testing, commissioning, and troubleshooting
- Collaborate with cross-functional engineering teams to deliver innovative technical solutions
- Contribute to continuous improvement and future product development
- Degree in Software Engineering, Computer Science, or equivalent commercial experience
- Experience with PLC and HMI programming (Mitsubishi PLC experience advantageous, though Allen Bradley, Siemens, or Omron backgrounds are also highly relevant)
- Familiarity with Structured Text PLC programming
- Experience with high-level programming languages such as: C#, C++, Java, Python, VB.NET
- Strong problem-solving ability and analytical mindset
- Excellent communication and teamwork skills
- Stable and established engineering business with exciting growth plans
- Opportunity to work on advanced automation and robotics projects
- Genuine career progression and long-term development
- Competitive salary and benefits package
Software Engineer employer: Hudson Shribman
Join a stable and established engineering business in Cambridgeshire, where you will be part of a dynamic team dedicated to pioneering advanced automation and robotics solutions. With a strong focus on employee growth, you will have access to genuine career progression opportunities and a competitive benefits package, all while working in a collaborative environment that values innovation and technical excellence.
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineer
✨Tip Number 1
Network like a pro! Reach out to your connections in the engineering field, attend industry meetups, and don’t be shy about asking for introductions. We all know that sometimes it’s not just what you know, but who you know that can land you that dream job.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving automation and robotics. We recommend including code snippets or links to GitHub repositories. This gives potential employers a taste of what you can do beyond your CV.
✨Tip Number 3
Prepare for interviews by practising common technical questions related to PLC and HMI programming. We suggest doing mock interviews with friends or using online platforms. The more comfortable you are, the better you’ll perform when it counts!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who take the initiative to engage directly with us. So go ahead, hit that apply button!
We think you need these skills to ace Software Engineer
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your experience with PLC and HMI programming, as well as any relevant projects you've worked on. We want to see how your skills align with the role, so don’t be shy about showcasing your achievements!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about software engineering and how you can contribute to our innovative team. Keep it concise but engaging – we love a good story!
Show Off Your Problem-Solving Skills:In your application, give examples of how you've tackled complex problems in past projects. We’re looking for that analytical mindset, so share specific instances where you’ve made a difference through your solutions.
Apply Through Our Website:We encourage you to apply directly through our website for a smoother process. It helps us keep track of applications and ensures you don’t miss out on any important updates from us!
How to prepare for a job interview at Hudson Shribman
✨Know Your Tech Inside Out
Make sure you brush up on your knowledge of PLC and HMI programming, especially if you have experience with Mitsubishi, Allen Bradley, Siemens, or Omron. Be ready to discuss specific projects where you've used these technologies, as it shows you're not just familiar but also hands-on.
✨Showcase Your Problem-Solving Skills
Prepare examples of how you've tackled complex engineering challenges in the past. Think about situations where you had to troubleshoot or optimise a system. This will demonstrate your analytical mindset and ability to think on your feet.
✨Collaborate Like a Pro
Since this role involves working closely with mechanical, electrical, and controls engineers, be prepared to talk about your teamwork experiences. Highlight any cross-functional projects you've been part of and how you contributed to the team's success.
✨Ask Insightful Questions
At the end of the interview, don’t shy away from asking questions. Inquire about the company's future projects in automation and robotics, or how they approach continuous improvement. This shows your genuine interest in the role and the company’s vision.