Remote job description
Luminary is looking for a Senior C++ / DSP Software Engineer, responsible for building
- Breakthrough products based on a new approach to technology.
- We seek a Senior Software Engineer with a hands-on attitude, who will work closely with a team of
- Talented software engineers and testers. You will ensure that good design practices are followed and
- Development cycles are resourced adequately.
- 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 modern C++ code sample of your work or link to any personal or open source
- Projects you have contributed to.
What you'll do:
- Implement & maintain new & existing audio effects and synthesis algorithms
- Ensure our range of plugins run optimally and in a real-time safe manner.
What you'll need:
- Excellent communication skills, written and verbal
- Extensive knowledge of digital signal processing theory
- Demonstrated track record of audio processing or synthesis DSP algorithms for music
- A solid foundation in the requirements of multi-threaded real-time software development
- Previous experience building Virtual Instruments or iOS real-time audio applications
- Up-to-date knowledge of best software design and development practice as it relates to
- User-facing desktop and mobile software products
- A BSc/MSc 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
A passion for audio, design and technology - hands-on experience of music technology use
Cases is a plus
A passion for clean, efficient code
A 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
Experience with GIT
Experience with Ruby / Rake
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 ROLI products
- Team member discounts on ROLI 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 ROLI Ltd wholeheartedly believes that difference stimulates a healthy and productive
- Environment, as well as positively impacts 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.
Summary
Company name: Roli
Remote job title: Senior C++ / DSP Software Engineer
Job tags: retail, hardware, makers, music
-
location or timezone
-
category
Software Development -
posted
886 days ago
https://www.remote.io/remote-software-development-jobs/senior-c-dsp-software-engineer-21109