Embedded Software Engineer

Job Title: Lead Software Engineer

Location: Burgess Hill

Job Type: Full-time

Join a forward-thinking technology team at the forefront of innovation of industrial vacuum systems as a Software Engineer. This Research & Development unit, within the broader organisation, is committed to creating ground-breaking solutions for motor controls. Be part of a team that values respect, integrity, and innovation in an environment where your contributions truly matter.


  • Crafting embedded software for real-time control of power electronics and motor drives.
  • Collaborating with dynamic teams to deliver innovative solutions in software, electronics, and mechanics.
  • Effective communication throughout all project stages, from concept to final reports.


  • A Bachelor's or higher-level degree in computer science, software, electronics engineering, or a STEM subject.
  • Proficiency in C/C++, embedded software development, and a solid grasp of SDLC.


  • Experience with motor control methods, classical control theory, and real-time control implementation.
  • Familiarity with control system modeling and simulation using MATLAB/Simulink/Simscape.

If you're interested in finding out more details, please submit your application below along your updated CV.