Embedded Software Engineer
Embedded Software Engineer – SPX Radiodetection, Bristol (Hybrid Role)
Are you passionate about embedded software development? Do you want to be part of a cutting-edge engineering team working on innovative locator products? SPX Radiodetection is looking for a talented Embedded Firmware Engineer to join our multidisciplinary Bristol-based team.
About the Role
You’ll play a vital role in designing, developing, and maintaining embedded firmware for our real-time, DSP-focused hardware platforms. This is a hybrid position, with office days on Tuesday, Wednesday, and Thursday, offering a great work-life balance. You’ll work on both sustaining existing products and exciting New Product Introductions (NPI).
What You’ll Do
- Develop and debug embedded firmware using C/C++ on DSP and microcontroller platforms (e.g., TMS320, MSP430).
 - Bring up, configure, and test DSP/microcontroller-based platforms through the full product lifecycle — from specification and prototyping to production and support.
 - Work closely with hardware and test teams to resolve integration issues and improve product quality.
 - Investigate and resolve firmware issues found during testing, production, or in the field.
 - Provide accurate effort estimations, identify risks, and propose mitigation strategies.
 - Contribute to research and innovation projects to push the boundaries of locator technology.
 - Participate in technical peer reviews to maintain high code quality and standards.
 
What We’re Looking For
Required:
- Experience in embedded firmware design.
 - Strong C/C++ skills for real-time, embedded development with experience in device driver and peripheral code debugging.
 - Experience with embedded Qt and GUI development for microcontroller or embedded platforms.
 - Experience with wired communications such as USB and device interfacing via UART, I2C, SPI.
 - Familiarity with version control (Git) and issue tracking tools (JIRA).
 - Experience using embedded design tools such as Code Composer Studio or Visual Studio.
 
Desirable:
- Understanding of Bluetooth Low Energy (BLE) technology.
 - Experience with wireless protocols (GSM, WiFi), bootloader development, GNSS/GPS technologies, Agile methodologies, signal processing, embedded Linux, Qt/QML, Android development, and continuous integration (e.g., Jenkins).
 
Why Join SPX Radiodetection?
As a permanent member of our team, you’ll enjoy:
- A competitive salary with an annual bonus scheme
 - 25 days’ holiday plus bank holidays, with the option to purchase an additional 5 days
 - Employer pension contributions
 - Cycle to work scheme and free parking
 - Electric car scheme
 - A supportive hybrid working environment based in Bristol
 
- Company
 - Radiodetection Ltd
 - Location
 - Bristol, UK
Hybrid / WFH Options - Posted
 
- Company
 - Radiodetection Ltd
 - Location
 - Bristol, UK
Hybrid / WFH Options - Posted