Firmware QA Engineer

  • ROLI
  • London, UK
  • Jul 30, 2019
Full time Software Engineer

Job Description

“My favourite thing about ROLI is that everyone has an interest in music and design. I work on a great team, the level of technical skill is really high and I’m always learning new things.”

- Jared Fountain, Software QA Engineer

We are looking for a proactive and enthusiastic Firmware QA Engineer to join the ROLI QA Team. You will take responsibility for ensuring the quality of firmware across our innovative range of hardware products.

Your main focus will be ROLI’s user experience and guaranteeing the quality of the technical implementations on updates to our existing products as well as new products in development.

The ideal candidate will have a broad range of experience that demonstrates key competencies necessary to succeed in this role including organisation, self-motivation, and the ability to work successfully within a team. You will also take initiative and drive change when needed.

This is a unique opportunity to be a part of a disruptive category of music making products we are creating called ‘Connected Music’ - a network of hardware and software, platform and developer products that will revolutionise how music is made.

What you’ll do:

  • Ensure quality of firmware across the ROLI hardware product range
  • Work closely with the firmware team and the QA team to specify and test new features
  • Run regression tests before new releases
  • Maintain up to date test plans
  • Develop the use of test automation across the firmware team

What you’ll need:

  • Experience and success working with embedded systems
  • Demonstrable QA experience within a commercial environment
  • A passion for music and music technology
  • An ability to understand and talk about complex technical problems
  • Excellent organisation skills and an eye for detail
  • Strong communication and interpersonal skills, with excellent written English
  • Superb and demonstrable time-management skills and the ability to work independently

Bonus points:

  • Knowledge of hardware music controllers (including MIDI protocol)
  • Experience playing a musical instrument
  • Some C or C++ coding experience
  • Familiarity with Agile development processes
  • Knowledge of bug tracking systems (e.g. Jira)
  • Experience working at a startup company

ROLI offers:

  • The opportunity to work with the leading minds within technology, hardware, and The opportunity to work with the leading minds within technology, hardware, and music creation to directly impact the way we create and interact with music
  • A range of meaningful benefits including:
    • Following probation, a competitive health care cash plan
    • A company pension scheme
    • 23 days holiday with 2 additional social impact days and the standard 8 statutory holiday days
    • 20 hours per year dedicated to volunteering within the local community
    • ‘Lending Library’ of all ROLI products
    • Team member discounts on ROLI products
    • Wellness programme including weekly massages, weekly guided meditation and yoga
    • Laptop and relevant software licenses for your role and beyond
    • Generous Parental Leave policy
    • Frequent friends and family events
    • A great working environment, featuring daily complimentary homemade vegetarian lunches and snacks
    • A dedicated company-wide Hack Day every four weeks to expand your skill­s
    • The opportunity to create your own “4pm” class to skill share both your technical and creative skill sets with other ROLI team members
    • A generous bike-to-work scheme and bike storage
  • A competitive salary according to your level of experience

To learn more about us and our culture, check out:

ROLI wholeheartedly believes that difference stimulates a healthy and productive environment, as well as positively impact the products we create. We actively encourage diversity of background and perspective, and as an Equal Opportunities Employer, we oppose all forms of unlawful or unfair discrimination in all of our employment related processes and matters.