IT & Software

Senior Embedded Software Engineer

Masimo Consumer Audio

Southwater · Nationwide · United Kingdom

Share this job: X Facebook WhatsApp Save job : Senior Embedded Software Engineer
Overview

As a Senior (modern) C++ developer, you will design, build, and maintain the Sound United IoT platform within Masimo Consumer. You will work with cross‑functional teams across regions to analyze requirements and improve development processes. You’ll contribute to middleware and audio‑focused solutions on embedded Linux, shaping scalable software for a global product portfolio. This role offers impact through technology leadership in a fast‑growing, globally connected organization.

Pay / Benefits
  • competitive salary
  • incentive program
  • professional development opportunities
  • collaborative work environment
  • flexible benefits
Responsibilities
  • Design, development, and maintenance of the Sound United IoT platform
  • Requirement analysis for new products and features
  • Assist in defining and improving the software development process
  • Collaborate with team members locally and overseas (Australia, Japan, US)
Key requirements
  • Minimum 7 years' professional software experience
  • Minimum 4 years' Modern C++ experience (C++11/14/17)
  • Minimum 3 years' experience in Linux development
  • Software design experience
  • Proactive mindset and execution focus
  • Strong communication skills
  • Nice to have: embedded Linux development with POSIX APIs
  • Nice to have: GStreamer and audio frameworks
  • Nice to have: Boost.Asio or asynchronous frameworks
  • Nice to have: Networking (sockets, multicast/unicast/TCP/UDP)
  • Nice to have: debugging on embedded Linux with GDB/Valgrind
  • Nice to have: CI/CD practices
  • Proactive – a DO-er
  • Great communication
  • Cross-functional collaboration
  • Modern C++ (C++11/14/17)
  • Linux development
  • Embedded Linux familiarity

Reference: WJ-747_31213687 · Posted 01 Nov 2026, 12:16 PM

Find more on GigBlow

This role is listed on GigBlow for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.

Embedded Software jobs in other states

Browse jobs

About GigBlow

GigBlow helps candidates browse open roles in one place. We do not process applications on your behalf—follow the apply link for next steps.

About us · Contact