Enable job alerts via email!

Software Engineer- Embedded/DSP

Anonymous

Daventry

On-site

GBP 40,000 - 60,000

Full time

19 days ago

Job summary

A leading technology firm in the UK is seeking an Embedded Software Engineer to design and develop software for complex audio systems. The role requires expertise in Embedded C and DSP implementation, along with skills in hardware debugging and Agile practices. Candidates should have a degree in Computer Science or a related field. This position offers a dynamic challenge with excellent career development opportunities.

Qualifications

  • Proven knowledge and experience in Embedded C and Git.
  • Some experience with DSP implementation and embedded Linux systems.
  • Qualified to degree level or above in a relevant field.

Responsibilities

  • Specify, design, develop and test embedded software.
  • Design and optimize DSP algorithms on hardware products.
  • Write technical documentation.

Skills

Embedded C
Git and the command line
Hardware debugging
Unit Testing
Agile development practices

Education

Degree in Computer Science or related field

Tools

Jira
Confluence
MATLAB
Python
C#
Job description
Overview

Embedded Software Engineers who can design and develop embedded software into differing hardware, offering a dynamic challenge with amazing results.

Responsibilities
  • Software Engineers will be specifying, designing, developing and testing embedded software for complex audio systems.
  • Embedded Software Engineers will design, implement and optimise novel DSP algorithms on hardware products.
  • Porting existing DSP algorithms between code bases and languages.
  • Writing technical documentation.
Required experience
  • Proven knowledge and working experience with:
    • Embedded C
    • Git and the command line
    • Hardware debugging using logic analysers, scopes etc.
    • Writing technical documentation
  • Some Combination of:
    • Advanced DSP implementation and design for audio
    • Professional experience with embedded Linux systems
    • A fast prototyping language (MATLAB, Python, C# etc.)
    • CI/CD
    • Unit Testing
    • Agile development practises and associated software (Jira, Confluence etc.)
    • Plugin Architectures (AU, VST3, AAX, LV2).
  • An understanding of:
    • Audio and low-voltage control electronics
    • PCB design
    • The wider Musical Instruments industry
  • Qualified to degree level or above in Computer Science or related field
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.