CronJobs

backend jobs

Engineer Senior, Digital Signal Processing

Shure Incorporated · UNAVAILABLE, UNAVAILABLE, IN

hybridseniorPosted Nov 7, 2024C++PythonMATLABMachine LearningDSPLinuxFPGAGPU

Apply on the employer site

About this role

## Senior Engineer, Digital Signal Processing ### Overview Experienced, independent individual contributor responsible for designing, implementing, optimizing, and validating advanced real-time DSP and machine learning solutions for microphone array, integrated systems, pro audio, content creation, and unified communications products. ### Responsibilities - **Lead** the architecture, design, development, optimization, and validation of real-time DSP and ML solutions for microphone array products. - **Lead project planning**: define scope, estimate effort, identify resources, and drive execution to meet milestones. - **Troubleshoot & perform root-cause analysis** for complex product issues related to DSP, audio performance, embedded implementation, and system integration. - **Mentor & guide** junior engineers; deliver constructive feedback via design reviews, code reviews, and technical discussions. - **Collaborate cross-functionally** with embedded software, hardware, acoustics, systems, test, product management, and UX teams. - **Prototype & implement solutions** using advanced DSP and ML/AI approaches (real-time, low-latency pipelines; integration into complex signal processing chains). - **Define signal processing requirements**: translate product/customer needs and constraints into robust designs; document performance metrics and architectural options. - **Evaluate & optimize** outcomes against metrics; fine-tune performance. - **Conduct testing & validation** (objective + subjective listening tests) across varied conditions. - **Communicate clearly** with both technical and non-technical audiences. - **Ideate & invent**: brainstorm use cases and contribute to IP; encourage innovation. - **Follow engineering practices**: mature software practices, high-quality documentation, and experiment tracking. - **Stay current** with advancements in DSP, audio processing, embedded systems, and ML. ### Qualifications - **Education**: Bachelor’s degree in Electrical Engineering, Computer Engineering, or related field; **minimum 5 years** experience (1 year graduate = 2 years experience). Master’s degree with **3 years** related experience. - **Technical skills**: - Advanced DSP theory; design/implement/test/optimize real-time audio signal processing. - Prototyping with **Python** or **MATLAB**. - **C++** proficiency (OOP design). - ML/AI algorithm creation, implementation, or integration experience. - Deploying DSP algorithms and/or ML models on **embedded processors, FPGA, or GPU**. - Real-time embedded constraints: latency, memory, CPU utilization, processing deadlines. - Experience with microphone arrays and/or: beamforming, acoustic echo cancellation, dereverberation, noise suppression, automatic gain control, speech enhancement. - Familiarity with **Linux** for audio processing. - Audio engineering/DAWs/recording experience (preferred). - Audio system validation: measurement equipment, analysis tools, objective + subjective evaluation. - Version control, issue tracking, CI, and/or agile development practices. ### Who We Are Shure’s mission is to be the most trusted audio brand worldwide. Founded in 1925, Shure is a leading global manufacturer of audio equipment including microphones, headphones, wireless audio systems, and conferencing systems. - **Associate-first culture** - **Flexible work arrangements** - **Opportunity for all** **Location:** United States (with **35+ regional sales offices/engineering hubs/di

Listing freshness

CronJobs last confirmed this listing 1h ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.

Browse all software engineering jobs →

Follow fresh jobs in Discord