Embedded Software Engineer

CV-LibraryBD12, Wibsey, BradfordpermanentPosted: 24 February 2026
Apply Now

Embedded Software Engineer Location: Bradford, West Yorkshire Employment Type: Full-time | Permanent Salary: Up to £60,000 Are you an experienced Embedded Software Engineer ready to take the next step in your career? Our client is looking for a talented individual to join their expanding team at their Bradford-based facility. This is a fantastic opportunity to contribute to cutting-edge embedded system projects, particularly involving STM32 microcontrollers and real-time motor control. Key Responsibilities: * Design, develop, and maintain embedded software for STM32 microcontroller-based systems. * Implement precise motor control algorithms, including PID control. * Develop and debug firmware for STM32 peripherals (GPIO, UART, SPI, I2C, ADC, PWM, etc.). * Work closely with hardware engineers to ensure integrated system performance. * Participate in code reviews and contribute to system architecture and design. * Use Git (GitHub/GitLab) for version control and collaboration. Essential Skills & Experience: * Strong understanding of STM32 ARM Cortex-M microcontrollers. * Proficient in C for embedded systems, with some experience in C++. * Solid grasp of STM32 communication protocols: UART, SPI, I2C, CAN, USB, Ethernet. * Hands-on experience with STM32 HAL and LL drivers. * Capable of developing bare-metal firmware (without RTOS). * Confident using tools such as ST-Link and IDEs like STM32CubeIDE or VSCode. * Familiar with Git-based workflows. Desirable Skills: * Experience with FreeRTOS or similar RTOS for multitasking environments. * Skilled in using logic analyzers, oscilloscopes, and multimeters for debugging. * Strong problem-solving skills and analytical thinking. * Comfortable working independently and as part of a collaborative team. What's on Offer: * Competitive salary up to £60,000, depending on experience. * Exciting, technically challenging projects in a forward-thinking company. * Supportive work environment with a focus on collaboration. Apply today with an up to date CV and a member of the KO2 team will be in touch to discuss your application

Similar Jobs