SonarPen Audio Support Linux -- 2

Job ID: 37749592

Budget: $250 – $750 USD

I'm looking for a skilled Linux driver developer to enable functionality for a very specific stylus device, the SonarPen, which uniquely connects via an audio port, not commonly supported by out-of-the-box Linux configurations. This project will require a blend of innovation, Linux internals, and hardware interaction expertise.

Key responsibilities include:
- Developing a Linux driver from scratch for the SonarPen (www.sonarpen.com)
- Ensuring the driver supports pressure sensitivity, Palm rejection and button functionality.
- Implementing testing protocols to verify the driver's compatibility across different Linux distributions using the free drawing app, Krita.

Ideal Skills and Experience:
- Proficiency in Linux kernel development.
- Experience with audio hardware and signal processing.
- Familiarity with writing device drivers, preferably for input devices.
- Problem-solving skills with unconventional hardware connections.
- Knowledge of C/C++ programming languages.

By achieving this, the Linux community can gain access to a cost-effective and versatile stylus, the SonarPen, broadening the range of creative and productivity tools available for users. Your expertise can pave the way for innovative interactions on Linux-powered devices.