Digital Signal Processing Intern

ShureNiles, IL
73d$21 - $40

About The Position

SUMMER 2026 Shure offers a challenging, fun and rewarding summer internship program. The twelve-week program is offered to undergraduate and graduate students. We offer internships with a variety of work arrangements from onsite interns to fully remote in US. Each intern will receive a competitive salary. Additionally, Interns who are asked to relocate to Illinois for onsite internships will receive a housing stipend to cover living expenses. Applications will be collected, reviewed, and selected candidates will be contacted in late fall/early winter. The Digital Signal Processing Intern will assist with the development and optimization of traditional and machine learning signal processing algorithms. The intern will work closely with their mentor and teammates on projects that typically focus on advanced development projects in support of future DSP based audio features and processing for conferencing products like the MXA line. This Internship is Hybrid, based in Niles, IL.

Requirements

  • Completed at least three years of coursework in Electrical or Computer Engineering, Computer Science, Software Engineering, data science, AI/ML or audio related major with an emphasis in Digital Signal Processing
  • Experience with Matlab or Python required
  • Experience with C, C++ or Assembly language programming
  • Experience with hardware acceleration specific instruction sets; Any of Cuda, C7x, NEON SIMD
  • Experience designing any audio signal processing software or hardware (including machine learned algorithms), preferably embedded implementations but also scripting languages such as Matlab or Python
  • Experience with software development tools such Integrated Development Environments, compilers/linkers, and debugging tools (emulator, profiler, etc.)

Nice To Haves

  • Graduate students, or undergraduates with at least one year of DSP coursework
  • Understanding of embedded platform development
  • Project work with AI/ML algorithms
  • Psychoacoustics
  • A/V conferencing products and features
  • Algorithm research via survey of technical literature
  • Microphone arrays
  • HRTF’s and other binaural audio recording, rendering concepts
  • 3-D Audio, Immersive Audio, Augmented Reality
  • Test and measurement equipment including audio analyzers, oscilloscopes, etc.

Responsibilities

  • Deliver digital signal processing and Machine Learning features into a variety of intelligent products to provide best-in-class audio experience to end user
  • Optimize existing C/C++ code for different CPU architecture, such as Cuda, ARM Neon SIMD, TI C7x DSP and more to meet product constraints (MIPS, memory) and requirements (latency, fidelity)
  • Port entire audio flow projects from embedded application to offline simulations
  • Explore audio encoding and inter-device network communication schemes
  • Participate in foundational coding framework development
  • Work with technical mentor to estimate, organize, and plan work tasks
  • Present personal contributions to product stakeholders and executive management

Benefits

  • Retirement savings plans
  • Paid time off
  • Employee discounts
  • Professional development opportunities
  • Work-life balance initiatives
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service