• edinburgh
  • Applications have closed

Join Our clients Team of Innovators Developing Cutting-Edge Wireless Audio Technology

We are seeking a talented Senior Embedded Software Engineer to join our clients industry-leading team designing wireless audio products.

In this role, you will collaborate with cross-functional engineering groups to architect and implement software for our consumer and commercial devices.

We are looking for someone passionate about writing high-quality embedded code who can lead projects end-to-end. You will analyze wireless protocols, develop drivers, design architectures, and mentor junior engineers. This is an opportunity to leave your mark on products that audio professionals around the world rely on every day.

Responsibilities:

  • Study and implement wireless protocols like Bluetooth, WiFi, and cellular standards
  • Write and integrate device drivers, ports, and firmware modules
  • Lead Agile development following best practices for quality and maintainability
  • Architect complex software systems with well-defined interfaces
  • Provide estimates, plans, and documentation for software tasks
  • Conduct code reviews and guide improvements
  • Debug issues through schematics, logic analyzers, and other tools

Requirements:

  • Bachelor’s degree in Computer Science or Electrical Engineering
  • 5+ years embedded software experience
  • Strong grasp of wireless protocols like Bluetooth and WiFi
  • Expertise with RTOS, C/C++, driver interfaces, debugging
  • Ability to decompose large systems into coherent components
  • Experience leading and mentoring engineering teams
  • Excellent communication and collaboration skills

On offer is a competitive salary and the chance to innovate on products used worldwide every day. If you want to push wireless audio technology forward, send your resume to apply and tell us how you can contribute to our clients success. We look forward to hearing from you!