SonicJobs Logo
Left arrow iconBack to search

Embedded Software Engineer

Radiodetection Ltd
Posted 21 hours ago, valid for a month
Location

Bristol, City of Bristol BS14 0AF, England

Salary

£40,000 - £48,000 per annum

info
Contract type

Full Time

In order to submit this application, a TotalJobs account will be created for you. As such, in addition to applying for this job, you will be signed up to all TotalJobs’ services as part of the process. By submitting this application, you agree to TotalJobs’ Terms and Conditions and acknowledge that your personal data will be transferred to TotalJobs and processed by them in accordance with their Privacy Policy.

Sonic Summary

info
  • SPX Radiodetection is looking for an experienced Embedded Software Engineer to join their team in Bristol.
  • The role involves designing, developing, and maintaining embedded software for locator products, primarily using C and some C++.
  • Candidates should have strong experience in embedded firmware design and a minimum of 3 years of relevant experience.
  • The position offers a hybrid work model with required office days on Tuesday, Wednesday, and Thursday each week.
  • Salary for this position is competitive, reflecting the candidate's experience and skills.

SPX Radiodetection is seeking an experienced Embedded Software Engineer to join our innovative engineering team in Bristol. This role offers an exciting opportunity to contribute to the design, development, and maintenance of embedded software for our industry-leading locator products. If you are passionate about firmware development in real-time environments and thrive in a dynamic, collaborative setting, we would love to hear from you. We are based in Bristol and this position is being offered on a hybrid basis the minimum days in the office are Tuesday, Wednesday and Thursday each week.


This position focuses on embedded firmware development, primarily in C with some C++, across both New Product Introduction and sustaining engineering projects. Youll work with low-level, bare-metal systems, including Bluetooth Low Energy (BLE), and be part of our multidisciplinary team. Future projects will also involve display technology development using QT.


Key Responsibilities

- Develop, maintain, and debug embedded firmware for DSP and microcontroller platforms (e.g., TMS320x, STM32x)

- Conduct DSP/micro-based platform bring-up, configuration, and debugging

- Collaborate with hardware, test, and requirements teams for seamless design and integration

- Investigate and resolve firmware issues in testing, production, or field applications

- Participate in the complete lifecycle of embedded software development, from specification and prototyping to production and support


Essential Skills and Qualifications

- Strong experience in embedded firmware design

- Proficiency in C/C++ for embedded firmware development, with skills in real-time and bare-metal programming (RTOS)

- Hands-on experience with Bluetooth Low Energy (BLE) and other wireless protocols

- Familiarity with DSPs, microcontroller platforms, and peripheral interfaces (e.g., UART, I2C, SPI)

- Experience with low-level programming, device drivers, and display frameworks (e.g., QT)

- Excellent debugging skills using tools like Code Composer Studio, Visual Studio, Git, and JIRA

- Bachelors or Masters degree in Computer Science, Electronics Engineering, or a related field


Join SPX Radiodetection and contribute to the advancement of embedded technology in a supportive and forward-thinking environment. Apply today to help shape the future of embedded solutions with us!

Apply now in a few quick clicks

In order to submit this application, a TotalJobs account will be created for you. As such, in addition to applying for this job, you will be signed up to all TotalJobs’ services as part of the process. By submitting this application, you agree to TotalJobs’ Terms and Conditions and acknowledge that your personal data will be transferred to TotalJobs and processed by them in accordance with their Privacy Policy.