Enable job alerts via email!

Embedded Software Engineer

TN United Kingdom

Cambridge

On-site

GBP 126,000 - 150,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative technology company is seeking a talented Embedded Systems Engineer to enhance audio features for embedded devices. This 12-month PAYE contract offers the chance to work remotely while contributing to exciting projects in audio processing and machine learning. You will play a vital role in optimizing algorithms and collaborating with a dynamic team to push the boundaries of technology. If you have a passion for embedded systems and a knack for C/C++ programming, this opportunity could be the perfect fit for you. Join a forward-thinking firm and make your mark in the world of digital communities and virtual experiences.

Qualifications

  • 7+ years of experience in embedded software development with a focus on C/C++.
  • Expertise in audio processing and optimization for embedded devices.

Responsibilities

  • Implement and optimize audio processing algorithms for embedded systems.
  • Collaborate with researchers to translate models into efficient code.

Skills

C/C++ Programming
Embedded Software Development
Audio Processing Algorithms
Troubleshooting
Machine Learning

Tools

DSPs
MATLAB

Job description

Social network you want to login/join with:

  • Location: Cambridge, Cambridgeshire, United Kingdom
  • Type: Temporary
  • Job #25413

Our client, a leading technology company focused on building innovative social media platforms, virtual reality experiences, and digital communities to connect people worldwide, is looking for a passionate Embedded Systems Engineer to join their dynamic team for a 12-month PAYE contract remotely in the UK.
You’ll play a key role in implementing and optimizing cutting-edge audio features for resource-constrained devices.

Job Type: 12-month PAYE contract (possibility of extension)
Salary range: starting from 126K yearly gross pro-rata
Working Model: Remote
Visa Sponsorship: Not offered
Job Reference: BBBH 25413

Responsibilities and day-to-day tasks:

  • Be an active participant in Scrum meetings and planning sessions, contributing to project roadmaps and task prioritization.
  • Implement and optimize audio processing algorithms in C/C++.
  • Translate analog models from research engineers into efficient C/C++ code.
  • Fine-tune code for optimal CPU performance and memory usage on embedded devices.
  • Collaborate with researchers to translate machine learning models from MATLAB simulations to real-world embedded systems.
  • Analyze performance on a high-powered test device, identifying opportunities to optimize code for the final, resource-constrained embedded device.
  • Provide feedback to researchers on device limitations and potential optimization strategies. Work iteratively with the research team to refine audio features and explore new possibilities.
  • All projects will focus on implementing innovative audio features on small, embedded devices. Your expertise will be crucial in analyzing feasibility and writing efficient code to bring these features to life.

Requirements:

  • 7+ years of relevant development experience
  • Expert knowledge in embedded software development in C/C++.
  • Knowledge of interfacing with and optimizing code for execution on DSPs.
  • Knowledge of the full software development lifecycle: from requirements gathering to development, testing, and delivery.
  • Expert ability to troubleshoot issues and make system changes as needed to resolve issues.
  • Experience working with audio or machine learning is a nice to have.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Lead / Senior Software Engineer - ML/AI

So Code Limited

Cambridge

Remote

GBP 90,000 - 140,000

16 days ago

Senior Software Engineer - Remote (UK) - Laravel

JR United Kingdom

West Midlands Combined Authority

Remote

GBP 100,000 - 130,000

Today
Be an early applicant

Senior Software Engineer - Remote (UK) - Laravel

JR United Kingdom

Leigh

Remote

GBP 100,000 - 130,000

Today
Be an early applicant

Software Engineer (Gaming)

JR United Kingdom

London

Remote

GBP 125,000 - 150,000

Today
Be an early applicant

Senior Software Engineer - Remote (UK) - Laravel

JR United Kingdom

Leeds

Remote

GBP 100,000 - 130,000

Today
Be an early applicant

Senior Software Engineer

JR United Kingdom

Windsor

Remote

GBP 125,000 - 150,000

Today
Be an early applicant

Senior Software Engineer - Remote (UK) - Laravel

JR United Kingdom

Remote

GBP 100,000 - 130,000

Today
Be an early applicant

Senior Software Engineer - Remote (UK) - Laravel

JR United Kingdom

Greater Manchester

Remote

GBP 100,000 - 130,000

Today
Be an early applicant

Senior Software Engineer - Remote (UK) - Laravel

JR United Kingdom

Bolton

Remote

GBP 100,000 - 130,000

Today
Be an early applicant