Software Engineer in Cheltenham

Software Engineer in Cheltenham

Cheltenham Full-Time 50000 - 50000 £ / year (est.) No working from home possible
Hudson Shribman

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: Hands-on role with ownership across the full software lifecycle.
  • Why this job: Join a dynamic team and work on cutting-edge automation and robotics projects.
  • Qualifications: Degree in Software Engineering or equivalent experience; programming skills in PLC and high-level languages.

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 will 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

Skills & Experience Required

  • 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

Why Join?

  • 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 in Cheltenham 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.

Hudson Shribman

Contact Details:

Hudson Shribman Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Engineer in Cheltenham

Tip Number 1

Network like a pro! Reach out to your connections in the engineering field, attend meetups, and join relevant online forums. You never know who might have the inside scoop on job openings or can refer you directly.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving automation and robotics. This will give potential employers a taste of what you can do and set you apart from the crowd.

Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and problem-solving skills. Practice common coding challenges and be ready to discuss your past projects in detail. Confidence is key!

Tip Number 4

Don’t forget to apply through our website! We’ve got some fantastic opportunities waiting for talented Software Engineers like you. It’s a great way to get noticed and show your enthusiasm for joining our innovative team.

We think you need these skills to ace Software Engineer in Cheltenham

Software Development
PLC Programming
HMI Programming
Robotics Integration
Motion Control Applications
C#
C++

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the Software Engineer role. Highlight your experience with PLC and HMI programming, as well as any relevant projects that showcase your skills in automation and robotics.

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about advanced manufacturing technology and how your background makes you a perfect fit for our team at StudySmarter.

Showcase Your Problem-Solving Skills:In your application, don’t forget to mention specific examples where you've tackled complex problems. We love candidates who can demonstrate their analytical mindset and innovative thinking!

Apply Through Our Website:We encourage you to apply through our website for a smoother process. It helps us keep track of your application 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.

Collaboration is Key

Since you'll be working closely with mechanical, electrical, and controls engineers, highlight your teamwork experiences. Share stories that illustrate how you’ve successfully collaborated on projects, as this role requires strong communication and teamwork skills.

Be Ready for Technical Questions

Expect some technical questions related to software development and automation solutions. Brush up on high-level programming languages like C#, C++, Java, and Python. Being able to discuss your coding experience confidently will set you apart from other candidates.