Remote Embedded Qt Developer

Remote
Roles:
Backend
Must-have skills:
CC++Embedded
Considering candidates from:
Central Asia, Europe, South Caucasus, Belarus, Moldova, Russia and Ukraine
Work arrangement: Remote
Industry: Musicians
Language: English
Level: Senior
Required experience: 5+ years
Size: 51 - 200 employees
Logo of Neural DSP

Remote Embedded Qt Developer

Remote
Neural DSP is an audio engineering company on a mission to design the next generation of both audio software and hardware products in order to empower musicians’ creativity to expand alongside technology.
Tasks: 
  • Design, development, testing and maintenance of new and already-existing features of the embedded products’ UI.
Must have skills:
  • 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
  • Comfortable working autonomously in a dynamic and vibrant environment.
  • Advanced English 
Good to have skills:
  • Embedded Linux experience (Buildroot, Yocto, etc.)
  • Any experience in Linux device driver development would also be welcome but is not required
  • 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
Benefits (for those who are in Finland):
  • private healthcare 
  • snacks and drinks in the office
Interview process: 
  1. Intro call with Toughbyte
  2. 30-min culture fit interview
  3. Test assignment (~4-6 hours)
  4. Technical interview (~30-60 mins)
Unfortunately, no. The company is looking for a full-time employee.