Lead Embedded Software Engineer


Job Location:

Leatherhead, UK

Type of Job:

Full time

up to £70,000



The role

The Lead Embedded Software Engineer will take a Lead role in Sunswap’s System Engineering Team. You will be deploying and managing embedded software and innovative algorithms on state-of-the art hardware while ensuring adherence to automotive software standards. You will help junior software engineers develop their technical skills and be the leading expert within the area in the company.

You will:

  • Lead the development of embedded solutions for our refrigeration unit including advanced battery management, power distribution and integration with our IoT platform.

  • Work closely with all engineering departments to define and implement suitable algorithms, control strategies and functionality.

  • Implement control strategies developed in Matlab and Simulink.

  • Test control algorithms and strategies using MIL, SIL and HIL techniques.

  • Lead on-system software testing and calibration.

  • Analyse and overcome software problems with innovative solutions.

  • Articulate complex technical solutions with peers and non-engineering colleagues, such that others can easily understand, build and evolve your ideas.

  • Support customer deployments of the Sunswap refrigeration units.

You are:

  • Experienced in automotive embedded software engineering and different microcontroller / System on Chip architectures.

  • Passionate about developing and implementing embedded software.

  • A creative problem solver – you find enjoyment in finding solutions to complex issues.

  • Not dependent on process – you are comfortable with doing things differently and ready to challenge us to do the same.

  • Comfortable working autonomously – juggling multiple projects and activities at once.

  • Not afraid to roll your sleeves up and participate in hands-on work when required and enjoy the practical element of the engineering process.

  • An effective communicator – keen to share your opinions and ideas whilst building on others’.

  • Customer centric – you see the bigger picture of what we are trying to achieve.

  • A pragmatist – you understand the trade-offs between engineering design choices and make decisions that work best for the team and wider business.

  • Hands-on - you know how to solder and use electrical build tools and electronic test tools (oscilloscope, function generator).

You have:

  • A degree in electrical, automotive, aerospace engineering or equivalent.

  • A strong understanding of electronics.

  • Understanding of software development processes.

  • Knowledge of system-level engineering and the interaction between digital, electrical and mechanical systems.

  • Excellent C, C++, python language skills and experience with makefiles.

  • A thorough understanding of implementing and deploying embedded software from model-based, auto-coded software such as Matlab, Simulink and Stateflow.

  • Knowledge of automotive / transport / motorsport / control systems, complying with industry standards, safety processes and certification.

  • Experience of:
    - Developing device drivers, I2C, UARTs, SPI.
    - Embedded software development, especially for SPC, ARM platforms.
    - Versioning control systems like git, perforce.
    - Debugging project on real hardware setups with debugging equipment like emulators, -debuggers, oscilloscope, logic analyzer.
    - Programming microcontrollers.

Bonus points if you have:

  • Experience of testing in MIL, SIL, HIL and on-system environments.

  • Experience in controls theory.

  • Understanding of Battery Management Systems.

  • System integration experience.

  • Knowledge of IoT and edge analytics.

Why you’ll want to work at Sunswap

  • We are developing first of a kind technology that will change the world.

  • You’ll have exposure to all areas of business with ownership and learning opportunities.

  • A supportive test and learn mentality.

  • You’ll contribute directly to the future of sustainable transportation.

  • You’ll be part of an inspiring work environment with short lines of communication, flat structures and a great team spirit.

  • Regular company socials. Work hard, play hard.

  • Sunswap swag.

At Sunswap we want all our employees to feel comfortable bringing their passion, creativity and individuality to work. We value all cultures, backgrounds and experiences, as we truly believe that diversity drives innovation. For us, the right attitude and a desire to learn is essential so we would love to hear from you - even if you don’t meet all of the above.

Join us on our mission to decarbonise the cold chain.