At a Glance
- Tasks: Develop cutting-edge automation systems using C#, C++, and PLC programming.
- Company: Join a leading company in robotics and industrial automation.
- Benefits: Enjoy competitive pay, flexible working hours, and opportunities for growth.
- Why this job: Be part of innovative projects that shape the future of automation and robotics.
- Qualifications: Experience in C#, C++, and PLC programming is essential.
- Other info: Work on high-profile client projects in a dynamic team environment.
The predicted salary is between 30000 - 50000 £ per year.
We are hiring on behalf of an industry leader in robotics and industrial automation. They are looking for Software Engineers to develop cutting-edge automation systems for high-profile clients.
As Software Engineer you will work on the following:
- C# .NET backend systems
- HMI development (Blazor, WPF, WinCC)
- PLC programming (IEC 61131-3)
- Real-time motion control in C++
- Robotics and vision system integration
Contact Detail:
Bond Williams Limited Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer - Robotics & Automation - Dorchester
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as C# .NET and PLC programming. Having hands-on experience or projects that showcase your skills in these areas will make you stand out.
✨Tip Number 2
Network with professionals in the robotics and automation field. Attend industry meetups or online forums to connect with current employees or others in similar roles. This can provide valuable insights and potentially lead to referrals.
✨Tip Number 3
Prepare for technical interviews by practising coding challenges related to real-time motion control and robotics. Websites like LeetCode or HackerRank can help you sharpen your problem-solving skills in relevant programming languages.
✨Tip Number 4
Showcase any relevant projects or contributions to open-source software that demonstrate your expertise in HMI development or robotics. Having a portfolio can significantly enhance your chances of landing the job.
We think you need these skills to ace Software Engineer - Robotics & Automation - Dorchester
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in C#, .NET, and any HMI development you've done. Mention specific projects where you've worked with PLC programming or real-time motion control to catch their attention.
Craft a Compelling Cover Letter: In your cover letter, express your passion for robotics and automation. Discuss how your skills align with the job requirements and provide examples of past projects that demonstrate your expertise in software engineering.
Showcase Technical Skills: Include a section in your application that lists your technical skills, particularly those related to C#, C++, and any experience with robotics and vision systems. This will help the employer quickly see your qualifications.
Proofread Your Application: Before submitting, carefully proofread your application for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial in software engineering roles.
How to prepare for a job interview at Bond Williams Limited
✨Brush Up on C# and .NET
Make sure you're comfortable with C# and .NET frameworks, as these are crucial for the backend systems you'll be working on. Be prepared to discuss your previous projects and how you've used these technologies effectively.
✨Showcase Your HMI Development Skills
Familiarise yourself with HMI development tools like Blazor, WPF, and WinCC. Bring examples of your work or be ready to explain how you would approach a specific HMI project during the interview.
✨Understand PLC Programming
Since PLC programming is part of the role, ensure you have a solid grasp of IEC 61131-3 standards. You might be asked to solve problems or discuss scenarios related to PLCs, so brush up on your knowledge.
✨Prepare for Real-Time Motion Control Questions
Real-time motion control in C++ is a key aspect of this position. Be ready to discuss your experience with C++, particularly in real-time applications, and think about how you would tackle challenges in motion control.