Software Audio DSP Engineer at Presto | Powderkeg

Location: United States/Canada

Employment Type: Full-Time

Team: Software

Presto is a market leader in restaurant labor productivity, overlaying next- generation digital solutions onto the physical world. Its enterprise-grade touch, vision, and voice technologies help hospitality businesses thrive while delighting guests. Presto’s solutions are designed to enable restaurants to do more with less by increasing their guest-to-staff ratios, improving speed and quality of service, identifying bottlenecks, and offering guests a superior experience. These solutions include:

**● Voice: ** Guests and staff can place orders in a natural conversational style via automated speech recognition artificial intelligence with over 94% accuracy, even in noisy environments.

**● Vision: ** Using just a few cameras equipped with computer vision, restaurants can measure throughput and order accuracy, identify issues, repeat visitors and implement real-time solutions.

**● Touch: ** Designed for both drive-thru and dine-in applications, the same Presto Flex can be deployed as a pay-at-table, staff handheld, kiosk, or drive-thru line buster—offering wide front-of-house flexibility.

Presto is currently looking for an experienced software engineer who has specialization and expertise in writing code that specializes in Audio Software engineering Digital Signal Processing. If ideas like spectral noise gating, EQ, automatic gain control, and downsampling/ upsampling excite you and you are looking to make an impact in the restaurant FOH technology space, look no further!


  • Developing solutions for real-world applications for our Presto Drive Through Assistant AI platform that will help optimize both clarity of audio streams as well as optimization of audio towards our ASR and NLP platforms.
  • Contributing towards both our on-prem audio interface libraries as well as scaling our DSP platform to include low latency cloud-based processing of audio.
  • Creating design documents, unit tests, test cases for features under development (We want you to bring in the knowledge on areas the team should be focusing on in regards to DSP testing)


  • BSCE/BSCS with 7+ years of experience or MSEE/CE with 4+ years of experience.
  • Firm understanding of Windows with Python and multi-threaded programming.
  • Understanding of Digital Signal Processing programming
  • PyAudio, SoundDevice, NumPy experience would be very beneficial
  • Experience and understanding of fourier transform in relation to software audio signal processing is a must in this role.
  • Ability to write proficient code against real-time audio signals with a focus on noise reductions. Any and all DSP code should be as low as possible in terms of latency.
  • Optimizing code for multi-source audio input and output
  • Familiarity with design patterns, software architecture design, and object-oriented design.
  • GitLab/Github knowledge
  • Experience with Cloud Technologies (ie: AWS, Google Cloud) is a plus
  • Experience with Azure, Google Voice, etc is a plus
  • ASIO, PulseAudio, Jack familiarity is a huge plus

With over 250,000 systems shipped, we are one of the largest labor automation technology providers in the industry. Founded at M.I.T. in 2008, Presto is headquartered in Silicon Valley, Calif. with customers including many of the top 20 restaurant chains in the U.S.

We welcome you to visit our investor page to learn more about Presto’s recent announcement to be Publicly Listed Through a Merger with Ventoux CCM Acquisition Corp (NASDAQ: VTAQ)

Job Summary
  • Job Title
    Software Audio DSP Engineer
  • Company
  • Location
    Redwood City, CA
  • Employment Type
    Full time
Ready to apply?
Ready to apply?