2,010,313open jobs
119,258companies
250,322added this week
Browse all
Salary
≈ $56k – $129k per year (Estimated)
Location
In office (Cambridge)
Seniority
Middle · 3+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 27, 2026. First seen by Alion on Sep 5, 2026.

Overview
Company
Impact
Profile match
InMusic Brands is a global leader in DJ equipment, musical instruments, professional audio, and music technology products. Explore brands, products, and more.

We are seeking a Linux/C++ Software Developer for the development of embedded hardware products based on Linux. This role works with onboard support packages, drivers, and tools, supporting our musical products. This includes creating OS package configuration, user-space programs, and scripts. Additionally, this role works cross-functionally with our global application development teams, hardware engineers, and product design teams to create truly compelling products.

This role requires a good understanding of Linux system programming, C, C++, and the open-source ecosystem.

Key Responsibilities

  • Build solutions for product feature requirements, combining similar features from different product lines into a single unified solution.
  • Construct and support libraries and services consumed by application development teams.
  • Take ownership of product performance holistically considering application down to driver impact.
  • Work with hardware and software teams to create customer-delighting products.
  • Work with a cross-functional team to ensure product architecture is robust and fit for purpose.
  • Set up and debug build systems, e.g. CMake and Bitbake

Skills, Knowledge and Expertise

Requirements:

  • Minimum 3+ years experience of embedded Linux
  • Programming languages: C, C++, Python, Scripting (including Bash)
  • Experience in Linux OS build toolchains such as Buildroot, Yocto, etc.
  • Ability to think at “system-level,” from application code right down to the metal
  • Knowledge of common comms interfaces (USB, Ethernet, UART, SPI, I2C)
  • Ability to perform profiling and tracing of real-time applications, debugging using gdb and remote debug tools
  • Experience with Git version control
  • Ability to read technical documents (schematics, datasheets, application notes) and write code against them
  • Ability to diagnose systems-level/hardware issues
  • Ability to work cooperatively in a team environment
  • Strong communication and teamwork skills

Nice to Haves:

  • ARM (and ARM NEON) optimization experience
  • Solid understanding of Linux kernel development, configuration, and tuning
  • systemd service configuration
  • Agile/Scrum/XP experience
  • Background in music, with live, Studio, or DJ experience
  • A degree-level qualification in Computer Sciences
  • Availability to travel internationally

Benefits

  • 24 days annual leave (plus public holidays)
  • Private healthcare
  • Pension scheme
  • inMusic UK Employee Assistance Programme
  • Cycle To Work scheme
  • Staff discount on inMusic products (for personal use only)
  • £1,000 annual allowance for training and development
  • Sick pay

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,010,313 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Hardware
Similar stack
Same company
Cambridge
$85k – $158k per year · Hybrid · 5+ years exp · Bachelor's Degree · Liverpool
Defense
EVMS
Apply
≈ $42k – $81k per year (Estimated) · In office · Full-Time · Saint Asaph
Python
C++
MATLAB
MATLAB
Simulink
Apply
≈ $104k – $221k per year (Estimated) · Hybrid · PhD · London
Python
C++
MATLAB
AI/ML
Machine Learning
DevOps
Error Budget
SLI/SLO/SLA
Apply
≈ $85k – $147k per year (Estimated) · Hybrid · Sheffield
SystemVerilog
DevOps
CI/CD
Chips/EDA
UVM
Formal Verification
Apply
≈ $102k – $216k per year (Estimated) · Hybrid · 10+ years exp · Bachelor's Degree · Cambridge
Verilog
C++
SystemVerilog
AI/ML
Copilot
OpenAI Codex
Edge AI
Physical AI
Chips/EDA
UVM
Formal Verification
Apply
≈ $45k – $103k per year (Estimated) · In office · Sofia
Python
C++
Design
SolidWorks
Management
Confluence
Jira
UML
SpaceTech
GMAT
STK
ECSS
FMEA
SysML
Apply
$80k – $130k per year · In office · Denver
Python
C++
MATLAB
Apply
$90k – $145k per year · In office · Los Angeles
Python
C++
MATLAB
Apply
≈ $59k – $108k per year (Estimated) · In office · 5+ years exp · Bachelor's Degree · Naples
Python
C++
DevOps
RTOS
SpaceTech
ECSS
Apply
≈ $120k – $300k per year (Estimated) · In office · Full-Time · 3+ years exp · Master's Degree · Jerusalem
Python
AI/ML
PyTorch
Machine Learning
Apply
Remote (Spain, Portugal) · Full-Time · Farnborough
Apply
≈ $96k – $180k per year (Estimated) · In office · Full-Time · 8+ years exp · Bachelor's Degree · Cumberland
Apply
≈ $43k – $100k per year (Estimated) · Hybrid · Full-Time · Farnborough
Apply
≈ $74k – $145k per year (Estimated) · Hybrid · Full-Time · 5+ years exp · Farnborough
Apply
$126k – $160k per year · Remote (United Kingdom) · Full-Time · 8+ years exp · Farnborough
Apply
$40k – $47k per year · Hybrid · Internship · Bachelor's Degree · Cambridge
Python
SystemVerilog
Chips/EDA
UVM
Apply
≈ $127k – $269k per year (Estimated) · Remote (United Kingdom) · Full-Time · 12+ years exp · Bachelor's Degree · Cambridge · Bristol · Belfast · Reading
Python
Verilog
C++
Assembly
Perl
Apply
$56k per year · Hybrid · Full-Time · Huntingdon · Northampton · Bedford · Peterborough · Cambridge
Apply
Talent Coordinator 5 hours ago
≈ $34k – $54k per year (Estimated) · Equity · In office · Cambridge
Apply
Barista 5 hours ago
$34k – $38k per year · In office · Cambridge
Apply
See all jobs
This is one of many
2,010,313 more open roles from verified company boards, updated every day.