Music Industry Jobs Europe
← Back to all jobs
inMusic Brands

Embedded Linux Software Developer (UK)

inMusic Brands

Employment type
Full-time
Country / Region
United Kingdom
City / Location
Cambridge
Workplace
On-site
Seniority
Mid-level (2-5 years XP)
Salary
Not communicated
Language(s) required
English
Job offer language
English
Applications open until
6 November 2026

inMusic Brands is hiring an Embedded Linux Software Developer (UK) in Cambridge, United Kingdom. This is a full-time, on-site position in Software, Tech & Data Analytics at mid-level level. Applications are open until 6 November 2026.

More: Music jobs in Cambridge · Music jobs in United Kingdom

inMusic is seeking a Linux/C++ Software Developer for embedded hardware products based on Linux, supporting its musical products. The role covers board support packages, drivers and tools, OS package configuration, user-space programs and scripts, in close collaboration with global application development, hardware engineering and product design teams.

Key responsibilities

  • Build solutions for product feature requirements, unifying similar features across product lines.
  • Construct and support libraries and services consumed by application development teams.
  • Own product performance holistically, from application down to driver impact.
  • Work with hardware and software teams to create customer-delighting products.
  • Work with a cross-functional team to ensure a robust product architecture.
  • Set up and debug build systems such as CMake and Bitbake.

Requirements

  • 3+ years of embedded Linux experience.
  • C, C++, Python and scripting (including Bash).
  • Linux build toolchains such as Buildroot or Yocto.
  • System-level thinking, from application code down to the metal.
  • Knowledge of USB, Ethernet, UART, SPI, I2C.
  • Profiling and tracing of real-time applications; debugging with gdb and remote debug tools.
  • Git; reading schematics, datasheets and application notes.
  • Diagnosing systems-level and hardware issues; strong communication and teamwork.

Nice to have

ARM/NEON optimisation, Linux kernel development and tuning, systemd, Agile/Scrum/XP, a music background (live, studio or DJ), a degree in Computer Science, availability to travel internationally.

Benefits

24 days annual leave (plus public holidays), private healthcare, pension scheme, employee assistance programme, cycle-to-work scheme, staff discount on inMusic products, £1,000 annual training allowance, sick pay.

Details

Full-time, on-site. Location: Cambridge, UK.

Ready to apply?

Create a free account to unlock the application link for this role.

Sign up / log in to apply