Roli

Senior C++ Software Lead

Roli

Remote job description

Luminary is looking for a Senior C++ Software Lead, responsible for building breakthrough

  • Products based on a new approach to technology.
  • We're looking for a Senior C++ Software Lead with a hands-on attitude, who will assign and lead a
  • Team of talented software engineers and testers. You will ensure that good design practices are
  • Followed and development cycles are resourced adequately. You will also advise on broader project
  • Goals and strategy, and help to develop and grow your team to achieve ever greater feats of creation.
  • The position requires experience working in a multi-disciplinary environment and in planning /
  • Resourcing software projects. A record of successfully completing commercial software projects is
  • Essential. The role also demands some appreciation of the problems of integration with embedded
  • Hardware.
  • Our software team undertakes an ever-evolving range of key activities, from cross-platform front-end
  • Design and mobile application development to DSP algorithm design and embedded Linux
  • Implementation. A familiarity with modern music technology is a plus. If you have the energy and
  • Determination to advance your career in a fast-growing, fun environment, this is a unique opportunity.
  • Please provide a code sample of your work as part of your application.

What you'll do:

  • Take responsibility for the performance and quality of our software
  • Support the growth and development of a software team
  • Oversee the planning, execution, and completion of development cycles
  • Lead by example, maintaining high standards of team management, code design,

Implementation, and documentation throughout

Liaise with other project stakeholders to ensure end-to-end quality

What you'll need:

  • Excellent communication skills, written and verbal
  • 10 to 15 years experience
  • Up-to-date knowledge of best software design and development practice as it relates to
  • User-facing desktop and mobile software products
  • A MSc/PhD or equivalent experience coding commercial software (C++ / Java / Objective-C)
  • Development experience across multiple OS platforms, preferably using cross-platform C++

SDKs such as JUCE

  • Relevant hands-on experience in the technical management of software developers and
  • Adjacent disciplines (UI/UX designers, QA engineers, media asset creation and content

Development)

Experience in the field of audio, signal processing or media content creation software

Development

A passion for audio, design and technology - hands-on experience of music technology use

Cases is a plus

  • Previous experience building Virtual Instruments or iOS real-time audio applications preferred
  • Passion for clean, efficient code

Passion for learning

Bonus Points

Experience with embedded software

Familiarity with music tech state-of-the-art

Proficiency in C++17

  • Working knowledge of Web technologies such as Javascript, Electron.js, MongoDB
  • Experience with Jenkins / Azure DevOps, or other continuous integration systems

Who we are:

  • Luminary's mission is to enable more people to experience the transformative power of life-long music
  • Making. We do this by making the whole process of music learning and practice more inspiring and
  • Effective. We are a hardware, software, and content music technology company based in Dalston,
  • London. Our focus on pioneering new and innovative technological solutions to the challenges that
  • Face music learners and makers has meant that our products are used by composers, producers,
  • Artists, engineers, and hobbyists worldwide.

Luminary ROLI Ltd offers:

  • The opportunity to work with the leading, progressive minds within technology, hardware, and
  • Music creation to directly impact the way we create and interact with music
  • A competitive salary according to your level of experience

A range of meaningful benefits including:

Following probation, a competitive health care cash plan and a generous bike-to-work

Scheme

  • A competitive company pension scheme following 3 months of full time work
  • 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

Flexible working hours

  • 'Lending Library' of all Luminary products
  • Team member discounts on Luminary products
  • Apple laptop and relevant software licenses for your role

Generous Parental Leave policy

Currently on hold due to COVID-19 remote working:

  • A great working environment, featuring daily complimentary homemade
  • Plant-based lunches and limitless homemade GOLDnola
  • Wellness programme which includes regularly offered massages

Friends and family events

Company-wide Hack Days and workshops to expand your skills

In-house bike storage

  • The majority of our team members are currently working remotely due to COVID-19. We will
  • Discuss the latest updates with regards to remote working as part of our interview process.
  • Luminary knows that difference stimulates a healthy and productive environment, as well as positively
  • Impacts the products we create. We actively encourage a diversity of backgrounds and perspectives,
  • And are an equal opportunities employer. We oppose all forms of unlawful or unfair discrimination in
  • All of our employment-related processes and matters.



Summary
Company name: Roli
Remote job title: Senior C++ Software Lead
Job tags: retail, hardware, makers, music

Share or copy

Job alerts