Software Design Engineer in Botley

Software Design Engineer in Botley

Botley Full-Time 28800 - 48000 Β£ / year (est.) No home office possible
M

At a Glance

  • Tasks: Design and develop high-performance software for industrial automation using C# and Python.
  • Company: Join a forward-thinking tech company focused on innovative engineering solutions.
  • Benefits: Enjoy competitive pay, health perks, remote work options, and growth opportunities.
  • Why this job: Be part of a team solving real-world challenges with cutting-edge technology.
  • Qualifications: Expertise in C#, WPF, and experience with real-time systems required.
  • Other info: Collaborative environment with a focus on continuous improvement and career advancement.

The predicted salary is between 28800 - 48000 Β£ per year.

We are looking for a talented Software Design Engineer to join our engineering team and play a key role in the design and development of high-performance industrial and automation software.

You will work on complex, real-time systems that interface closely with hardware such as motion controllers, lasers, and machine-vision components. This role is ideal for someone who enjoys solving challenging technical problems, working across software and hardware boundaries, and contributing to robust, scalable system architectures.

Key Responsibilities
  • Design, develop, and maintain high-quality software solutions using C# (.NET / .NET Core), with a strong focus on clean, maintainable architecture.
  • Build intuitive user interfaces using WPF, following best practices such as MVVM and other proven design patterns.
  • Develop and support real-time systems running on RTOS, Windows, or Linux platforms.
  • Integrate and control industrial hardware including motion controllers, lasers, and vision systems.
  • Implement reliable communication between systems using industrial Ethernet protocols and OPC UA.
  • Develop automation, data processing, and tooling solutions using Python.
  • Collaborate closely with multidisciplinary teams to deliver robust, production-ready systems.
  • Support continuous improvement through version control, testing, and CI/CD pipelines.
Technical Skills & Experience
  • Expert-level experience in C# (.NET / .NET Core).
  • Strong experience with WPF for desktop UI development.
  • Solid understanding of software design patterns (e.g. MVVM, Factory) and clean architecture principles.
  • Good Python skills for automation, scripting, and data handling.
  • Experience developing real-time systems on RTOS, Windows, or Linux.
  • Experience programming industrial PCs and motion controllers such as Beckhoff, Delta Tau, Aerotech, or Galil.
  • Deep understanding of industrial Ethernet protocols including EtherCAT, PROFINET, and SERCOS.
  • Hands-on experience using OPC UA for system integration and data exchange.
  • Practical experience controlling industrial lasers (fibre, CO2, excimer) via API or serial/Ethernet interfaces.
  • Experience calibrating and controlling galvo scanners (e.g. ScanLab, Cambridge Technology).
  • Strong machine-vision experience using tools such as Halcon and/or OpenCV.
  • Proficient with Git for version control.
  • Experience working with CI/CD pipelines (Azure DevOps, GitLab).
  • Familiarity with data logging and databases, including SQL, NoSQL, and time-series databases such as InfluxDB.
What We're Looking For
  • A highly motivated engineer with strong problem-solving skills.
  • Someone who enjoys working on technically demanding, real-world systems.
  • A team player who can communicate effectively across software, hardware, and engineering disciplines.
  • A passion for building reliable, scalable, and well-designed software.

If you are excited by the opportunity to work on cutting-edge industrial software and contribute to innovative, real-world engineering solutions, we look forward to hearing from you.

Software Design Engineer in Botley employer: Mploy Group

Join our dynamic engineering team as a Software Design Engineer, where you'll be at the forefront of developing high-performance industrial software in a collaborative and innovative environment. We offer a culture that values continuous learning and professional growth, alongside competitive benefits and the opportunity to work on cutting-edge technology that makes a real impact in the industry. Located in a vibrant area, our company fosters a supportive atmosphere that encourages creativity and teamwork, making it an excellent place for those seeking meaningful and rewarding employment.
M

Contact Detail:

Mploy Group Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Software Design Engineer in Botley

✨Tip Number 1

Network like a pro! Reach out to people in the industry, attend meetups, and connect with potential colleagues on LinkedIn. 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 C#, WPF, or real-time systems. This gives you a chance to demonstrate your expertise and passion for software design engineering.

✨Tip Number 3

Prepare for interviews by brushing up on technical questions related to industrial control systems and communication protocols. Practice coding challenges and be ready to discuss your problem-solving approach in detail.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at StudySmarter.

We think you need these skills to ace Software Design Engineer in Botley

C# (.NET / .NET Core)
WPF
MVVM
Python
RTOS
Windows
Linux
Industrial Ethernet protocols
OPC UA
Git
CI/CD pipelines
Software design patterns
Machine vision
Data logging
Problem-solving skills

Some tips for your application 🫑

Tailor Your CV: Make sure your CV highlights your experience with C# and WPF, as well as any real-time systems you've worked on. We want to see how your skills match the role, so don’t be shy about showcasing relevant projects!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Tell us why you’re passionate about software design and how you tackle complex problems. We love hearing about your journey and what drives you in this field.

Showcase Your Projects: If you’ve got any personal or professional projects that demonstrate your skills in automation or hardware integration, include them! We’re keen to see your hands-on experience and how you’ve applied your knowledge in real-world scenarios.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy to do!

How to prepare for a job interview at Mploy Group

✨Know Your Tech Inside Out

Make sure you brush up on your C# and WPF skills before the interview. Be ready to discuss your experience with design patterns like MVVM and how you've applied them in past projects. This will show that you not only understand the theory but can also implement it effectively.

✨Showcase Your Problem-Solving Skills

Prepare to talk about specific technical challenges you've faced, especially those involving real-time systems or industrial hardware. Use the STAR method (Situation, Task, Action, Result) to structure your answers, making it clear how you approached and solved these problems.

✨Familiarise Yourself with Their Hardware

Since the role involves working with motion controllers and lasers, do some research on the specific hardware mentioned in the job description. If you have experience with brands like Beckhoff or Delta Tau, be sure to highlight that during your interview.

✨Demonstrate Team Collaboration

This position requires working closely with multidisciplinary teams, so be prepared to discuss your experience collaborating with others. Share examples of how you've communicated effectively across different engineering disciplines and contributed to team success.

Software Design Engineer in Botley
Mploy Group
Location: Botley

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

M
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>