IT & Software

Senior Embedded Software Engineer

Masimo Consumer Audio

Southwater · United Kingdom · United Kingdom

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_30147794

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

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