Skip to main content
AdobeStock_425318986-2000x400
Stem recruitment specialists

Find your future role

Job title

Embedded Software Engineer

Ref no. BHN567023
Location Surrey, England
Start date ASAP
Job type Permanent
Job status Closed

Job summary

Embedded Software Engineer / Firmware Engineer required for an exciting Green Tech project.

Key skills required for this role

Embedded C

Important

Embedded C

Job description


Join the Green Tech Revolution!


Are you passionate about pioneering sustainable solutions? Do you thrive in the realm of embedded software development? Here's your chance to make a significant impact with a start-up based in Surrey.


We're seeking a dynamic individual to team up with our Lead Embedded Software Engineer. As part of our innovative journey towards greener technologies, you'll contribute extensively to the development of cutting-edge refrigeration systems. Your role will also encompass vital support in software testing endeavours at unit, integration, and system levels. This includes hands-on involvement in system testing with key components such as motor controllers, fans, and battery chargers.


You will:

  • Bring your expertise in embedded software development, particularly for ARM platforms and STM32.
  • Demonstrate proficiency in software testing across various levels.
  • Utilize your industry experience in version control systems like Git and Perforce.
  • Showcase your skills in debugging software on hardware targets using advanced equipment such as emulators, debuggers, oscilloscopes, and logic analysers.
  • Leverage your strong background in developing device drivers, including I2C, UARTs, and SPI.
  • Apply your knowledge of local networking/communications protocols like CAN.
  • Execute programming and flashing tasks for microcontrollers and microcontroller-based devices.


You have:

  • Proven experience in an Embedded Software Engineer role.
  • A degree in electronics engineering or a related field.
  • A deep understanding of electronics principles.
  • Proficiency in the software development lifecycle.
  • Knowledge of system-level engineering and the intricate interplay between digital, electrical, and mechanical systems.
  • Excellent programming skills in C, C++, and Python.
  • Familiarity with automotive/transport/motorsport/control systems and adherence to industry standards, safety processes, and certifications.

Advantageous skills:

  • Familiarity with model-based design tools like Simulink.


What we offer you:

  • Enjoy 30 days of holiday
  • Dive into Employee Share Options for a stake in our success.
  • Recharge with a Sabbatical opportunity (after 3 years).
  • Indulge in monthly paid lunches & Quarterly Socials!
  • Secure your future with a 5% employer-matched pension contribution.
  • Access 5 free counselling sessions through our Employee Assistance Programme.
  • Receive a warm Welcome pack including a laptop, merch, and treats.
  • Pedal towards sustainability with our Cycle to Work scheme.
  • Ease your commute with Season Ticket Loans.

The client isn't sponsoring Visa's for this position.

Matchtech is a STEM Recruitment Specialist, with over 35 years’ experience

Learn more about Matchtech

Let us find jobs for you