Engineering

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 groundbreaking solutions for motor controls. Be part of a team that values respect, integrity, and innovation in an environment where your contributions truly matter.

Responsibilities:

  • 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.
  • Contributing to the Technology Roadmap, focusing on motor control, power electronics, cyber security, and more.
  • Effective communication throughout all project stages, from concept to final reports.

Requirements:

Essential:

  • A Bachelor's or higher-level degree in computer science, software, electronics engineering, or a STEM subject.
  • At least five years of hands-on software design, programming, and development experience in engineering or industrial applications.
  • Proficiency in C/C++, embedded software development, and a solid grasp of SDLC.

Bonus:

  • Experience with motor control methods, classical control theory, and real-time control implementation.
  • Familiarity with control system modeling and simulation using MATLAB/Simulink/Simscape.
  • Knowledge of serial protocols (I2C/SPI/CAN/RS485/Modbus/CANopen/CIA profiles).
  • Comfort working with hardware, including microcontrollers, sensors, and lab test equipment.

What you get:

  • A welcoming, collaborative atmosphere.
  • Opportunities for professional growth and development.
  • A culture rooted in respect, integrity, and innovation.
  • Impactful work with the potential for idea realisation.
  • Challenges and learning opportunities in cutting-edge technologies.
  • Access to global job opportunities within the Edwards family.

Benefits:

  • An employee assistance program.
  • Health cash plan.
  • Pension contributions up to 8%.
  • Discretionary annual bonus
  • Enhanced maternity pay.
  • Life assurance (4x salary).
  • Electric car lease scheme via salary sacrifice.
  • Ride to work scheme via salary sacrifice.
  • Discounted gym membership.
  • Opportunities for upskilling around physical, mental, social, and financial well-being.
  • Subsidised canteen.
  • Supply of specialist tools.
  • Free parking.

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