Embedded Software Engineer

Leeds, West Yorkshire
Apply Now

Embedded Software Engineer

Location: Halifax, West Yorkshire

Employment Type: Full-time | On-site

Salary: Up to £50,000 + Benefits

Our client is seeking a highly skilled Embedded Software Engineer to join their dynamic and growing team based in Halifax, West Yorkshire. This role offers the opportunity to work on exciting projects at the forefront of embedded system development, with a particular focus on motor control and STM32 microcontrollers.

Key Responsibilities:

Design, develop, and maintain embedded software for STM32-based systems.
Develop and debug firmware for a range of STM32 peripherals including GPIO, UART, SPI, I2C, ADC, PWM, and more.
Collaborate closely with hardware engineers to ensure seamless system integration.
Participate in code reviews, contribute to architecture and design discussions.
Maintain source control practices using Git (GitHub/GitLab).

Essential Skills and Experience:

knowledge of STM32 ARM Cortex-M microcontrollers.
C programming for embedded systems.
Familiarity with C++ for embedded applications.
In-depth understanding of STM32 communication protocols: UART, SPI, I2C, CAN, USB, Ethernet.
Experience working with STM32 HAL and LL APIs.
Confident in writing bare-metal firmware (without RTOS) when required.
Skilled in debugging using ST-Link and working within IDEs such as STM32CubeIDE or VSCode (other IDE experience also considered).
Proficient with Git for version control in collaborative environments.Desirable Attributes and Skills

Experience with FreeRTOS or RTOS concepts for multitasking
Using logic analysers, oscilloscopes, and multi-meters for troubleshooting.
Strong analytical and problem-solving skills.
Self-motivated and capable of working independently as well as part of a teamWhat's on Offer:

Competitive salary based on experience.
Opportunity to work on innovative and technically challenging projects.
A supportive and collaborative working environment.
Career development opportunities

Job Info
CV-Library logo
Job Title:
Embedded Software Engineer
Company:
CV-Library
Location:
Leeds, West Yorkshire
Salary:
£40000 - £50000 Per annum
Posted:
Jun 12th 2025
Closes:
Jul 13th 2025
Sector:
Engineering
Contract:
Permanent
Hours:
Full Time
Fresh Jobs
Welcome to Fresh Jobs the place to find the freshest job vacancies and career advice.

© Copyright 2025 | All Rights Reserved Fresh Jobs