Embedded Software Engineer

Embedded Software Engineer

Bristol Full-Time 36000 - 60000 £ / year (est.) No home office possible
Go Premium
R

At a Glance

  • Tasks: Design and develop embedded firmware for cutting-edge hardware platforms.
  • Company: Join SPX Radiodetection, a leader in innovative locator technology based in Bristol.
  • Benefits: Enjoy a competitive salary, annual bonus, 25 days holiday, and hybrid working options.
  • Why this job: Be part of a dynamic team pushing the boundaries of technology with real-world impact.
  • Qualifications: Experience in embedded firmware design and strong C/C++ skills are essential.
  • Other info: Bonus skills include wireless protocols and Agile methodologies; perfect for tech enthusiasts!

The predicted salary is between 36000 - 60000 £ per year.

Overview

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.
  • 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

Role Details

  • Seniority level: Associate
  • Employment type: Full-time
  • Job function and industries: Appliances, Electrical, and Electronics Manufacturing; Electrical Equipment Manufacturing; Computers and Electronics Manufacturing

#J-18808-Ljbffr

Embedded Software Engineer employer: Radiodetection Ltd

SPX Radiodetection is an exceptional employer that fosters a culture of innovation and collaboration in the heart of Bristol. With a competitive salary, generous holiday allowance, and a supportive hybrid working environment, employees are encouraged to grow their skills and contribute to cutting-edge projects in embedded software development. The company also offers unique benefits such as an electric car scheme and a cycle to work programme, making it an attractive place for those seeking meaningful and rewarding employment.
R

Contact Detail:

Radiodetection Ltd Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Embedded Software Engineer

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as Bluetooth Low Energy and various communication protocols like USB and UART. This will not only help you during interviews but also demonstrate your genuine interest in the role.

✨Tip Number 2

Engage with online communities or forums related to embedded software development. Networking with professionals in the field can provide insights into the company culture at SPX Radiodetection and may even lead to referrals.

✨Tip Number 3

Prepare to discuss your previous projects that involved real-time embedded systems. Be ready to explain your problem-solving process, especially regarding firmware issues, as this is a key responsibility of the role.

✨Tip Number 4

Showcase your familiarity with version control systems like Git and issue tracking tools like JIRA. Being able to discuss how you've used these tools in past projects can set you apart from other candidates.

We think you need these skills to ace Embedded Software Engineer

Embedded Firmware Design
C/C++ Programming
Real-Time Systems Development
Device Driver Development
Peripheral Code Debugging
Bluetooth Low Energy (BLE) Technology
Wired Communications (USB, UART, I2C, SPI)
Version Control (Git)
Issue Tracking Tools (JIRA)
Embedded Design Tools (Code Composer Studio, Visual Studio)
Embedded Qt for Microcontroller Units
Wireless Protocols (GSM, WiFi)
Bootloader Development
GNSS/GPS Technologies
Agile Methodologies
Signal Processing
Embedded Linux
Qt/QML
Android Development
Continuous Integration (Jenkins)

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience in embedded firmware design and your strong C/C++ skills. Include specific projects where you worked with DSP-focused hardware platforms or Bluetooth Low Energy technology.

Craft a Compelling Cover Letter: In your cover letter, express your passion for embedded software development and mention how your skills align with the responsibilities listed in the job description. Be sure to include examples of how you've resolved integration issues or improved product quality in past roles.

Showcase Relevant Skills: When detailing your experience, emphasise your familiarity with version control tools like Git and issue tracking tools such as JIRA. Mention any experience with embedded design tools and highlight any bonus skills that could set you apart, like knowledge of wireless protocols or Agile methodologies.

Proofread Your Application: Before submitting your application, carefully proofread your CV and cover letter for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial in embedded software engineering.

How to prepare for a job interview at Radiodetection Ltd

✨Showcase Your Technical Skills

Be prepared to discuss your experience with embedded firmware design, particularly in C/C++. Highlight specific projects where you've developed real-time applications or worked with DSP-focused hardware platforms.

✨Demonstrate Problem-Solving Abilities

Expect questions about how you've resolved integration issues or firmware bugs in the past. Use the STAR method (Situation, Task, Action, Result) to structure your answers and showcase your analytical skills.

✨Familiarise Yourself with Relevant Technologies

Brush up on Bluetooth Low Energy (BLE) technology and wired communications like USB, UART, I2C, and SPI. Being able to discuss these topics confidently will show your depth of knowledge and readiness for the role.

✨Prepare for Team Collaboration Questions

Since the role involves working closely with hardware and test teams, be ready to discuss your experience in collaborative environments. Share examples of how you've contributed to team projects and maintained high code quality through peer reviews.

Embedded Software Engineer
Radiodetection Ltd
Location: Bristol
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

R
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>