Neural DSP is comprised of a multidisciplinary team of experts solely focused on advancing the state of the art in software and hardware for music production solutions.
We are working relentlessly at advancing and incorporating the latest developments in electronics engineering, digital signal processing, user interface/experience design, embedded systems, and machine learning into the music industry.
Our mission is to design the next generation of both audio software and hardware products in order to empower musicians’ creativity to expand alongside technology.
You will be a part of the Neural DSP development team, building and maintaining the next generation of the most advanced audio hardware products on the planet.
You will also be the connecting link between manufacturing, and hardware development, providing valuable feedback and documentation to improve the reliability of future revisions and product designs.
The Embedded QT Engineer will be responsible for the design, development, testing and maintenance of new and already-existing features of our embedded products’ UI.
Bachelors’ or Masters’ degree, or equivalent experience in software engineering.
Experience in developing applications in Qt/C++ (Qt Widgets/Graphics Scene).
Comprehensive knowledge of C and C++, including C++11, especially in topics like multithreading and concurrency.
Experience in using software development tools for source control like Git, Jira and bitbucket for continuous integration etc.
Linux kernel-user space API. Any experience in linux device driver development would also be welcome, but is not required.
Comfortable working autonomously in a dynamic and vibrant environment.
Embedded Linux experience (Buildroot, Yocto, etc.).
Familiarity with tools such as Valgrind, GDB debugger.
Experience in integrating client side applications with back-end web services using RESTful API.
Experience in using serialisation mechanisms such as Google’s Protocol Buffers.
Background in music playing or production and DAWs.
Electronics manufacturing experience.
The position can either be part-time or full-time and it is remote.
Interested candidates, please send CV and/or cover letter