C#.Net, WPF, Embedded C/C++, PLC, Software Engineer

C#.Net, WPF, Embedded C/C++, PLC, Software Engineer


Salary & Benefits Package:



  • £45,000-£46,000 (Depending on Experience)

  • Office based with occasional travel to customer sites (accommodation and expenses provided)

  • Genuine opportunities to learn, grow, and develop

  • Flexible working environment

  • 25 days holiday + bank holidays

  • Occupational sick pay

  • Company pension

  • Friendly and supportive work environment


The Role


We are an industrial automation specialist with extensive experience delivering cutting-edge solutions to top-tier companies, we have established a world-leading reputation for solving complex industrial challenges, particularly in robotics and the aerospace sector.


We are seeking a versatile Software Engineer passionate about robotics and automation to join our dynamic team.

This role involves working with a diverse array of technologies to solve engineering problems.

If you have a knack for making things work and quickly picking up new skills, you might be the perfect fit for us.


Key Responsibilities:



  • Backend Development: Using C# .NET for data collection and processing from sources like 2D/3D vision systems, mathematical modelling, and hardware/software integration.

  • Human Machine Interfaces (HMI): Developing using Blazor framework (C#, HTML, CSS), WPF, or traditional platforms like Siemens WinCC.

  • Machine Controls: Programming industrial PLCs using IEC 61131-3 languages, focusing on precise motion control and real-time data transfer integration.

  • Advanced Motion Control: Utilizing real-time C++ for synchronizing multiple axes.

  • Industrial Robotics: In-depth programming and commissioning using proprietary languages (KRL, TP, KAREL, G-Code).


This role is primarily based in Dorset with some travel required to customer sites, including those in the defence sector.

Therefore, the successful candidate must be a British Citizen able to obtain security clearance up to Developed Vetting level.


Essential Skills and Experience:



  • 2+ years of industrial programming experience (preferably C#)

  • STEM degree with a strong understanding of engineering concepts

  • Passion for learning and problem-solving

  • Ability to communicate effectively in technical English, both written and verbal

  • Ability to work independently and take initiative

  • Willingness and ability to travel


Desirable Skills and Experience:



  • Experience with C# (.NET, ASP.NET)

  • Web design skills (HTML, CSS, JavaScript)

  • Background in engineering environments

  • PLC programming experience (IEC61131-3)

  • Embedded programming experience (C/C++), e.g., ARM Cortex M/ESP32/Arduino

  • Experience in developing and maintaining full stack web applications


How to Apply


If you're excited about this opportunity, please submit your CV.





  • Start: ASAP
  • Duration: Permanent
  • Rate: £45000 - £46000 per annum
  • Location: Dorset, England
  • Type: Permanent
  • Industry: IT
  • Recruiter: CV Bay Ltd
  • Contact: Samantha Freeman
  • Tel: 0121 366 0543
  • Email: to view click here
  • Posted: 2024-05-31 15:44:09 -

  • View all Jobs from CV Bay Ltd


Share Job