FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Associate Staff Engineer, Embedded Audio Software
Shure Incorporated. Lead embedded software architecture, development, optimization, and maintenance for real-time DSP and machine learning solutions .
Posted 10/27/2026full-timeNiles • Illinois • United StatesMid-Level💰 $129,700 - $207,600 per yearWebsite
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in embedded software architecture and development, particularly for real-time DSP and machine learning solutions. Proficient in leading technical projects, mentoring engineers, and optimizing software for embedded Linux platforms.
Highest-signal resume keywords
Embedded Software ArchitectureC++ Software DevelopmentReal-Time Embedded SystemsMachine Learning IntegrationMulti-Core ARM Platforms
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Software ArchitectureObject-Oriented DesignMulti-Threaded Software DevelopmentCommunication Protocol DesignAutomated TestingContinuous IntegrationCode Review ProcessesDSP Algorithm IntegrationModel OptimizationReal-Time Audio Processing
Soft Skills
MentoringProject PlanningRisk ManagementCollaborationTroubleshooting
Tools & Technologies
Embedded LinuxInference FrameworksAutomation FrameworksData InfrastructureCloud-Based Development Workflows
Industry Keywords
Audio EngineeringMachine Learning EngineeringEmbedded SystemsReal-Time ProcessingProfessional Audio Systems
Tech Stack
Tools & technologiesCloudLinuxC++
About the role
Key responsibilities & impact- Lead embedded software architecture, development, optimization, and maintenance for real-time DSP and machine learning solutions
- Lead software project planning and execution, including scope, effort estimates, risk management, and milestone delivery
- Perform troubleshooting, root-cause analysis, and resolution of complex software, embedded system, performance, and integration issues
- Mentor junior engineers in software architecture, design patterns, embedded systems, and engineering best practices
- Partner with DSP and ML engineers to integrate audio algorithms and models into embedded processing pipelines
- Develop deployment, configuration, control, and monitoring infrastructure, and assist with inference optimization and model lifecycle strategies
- Collaborate with research, data, and engineering enablement teams to develop tools, infrastructure, and workflows that accelerate development and validation
- Translate product requirements, customer needs, and system constraints into software architectures and implementation strategies with product teams
- Develop real-time embedded Linux application software on multi-core ARM platforms, including multi-threaded architectures, control logic, communication frameworks, and interfaces connecting DSP, ML, hardware, networking, and user-facing applications
Requirements
What you’ll need- Bachelor's degree in Computer Engineering, Software Engineering, Computer Science, or a related field with a minimum of 8 years of professional experience
- 6 years of professional experience with a Master's degree
- 3 years of professional experience with a PhD
- Strong C++ software development skills, including object-oriented design, software architecture, and development of scalable, maintainable software systems
- Extensive experience with software architecture and system design for large-scale or complex embedded applications
- Strong understanding of real-time embedded system constraints, memory usage, CPU utilization, synchronization, and meeting processing deadlines
- Extensive experience with modern software engineering practices, including source control, automated testing, continuous integration, and code review processes
- Experience developing software for Linux-based embedded platforms
- Experience leading technical efforts, mentoring other engineers, and providing architectural direction
- Experience developing and optimizing multi-threaded software on embedded Linux systems, including multi-core ARM platforms
- Experience designing communication protocols, control frameworks, inter-process communication mechanisms, or distributed software systems
- Experience building software tools, automation frameworks, validation infrastructure, or data-centric applications
- Familiarity with real-time audio processing pipelines and low-latency software architectures
- Experience integrating DSP algorithms and machine learning models into embedded products
- Experience with machine learning deployment technologies, model optimization, inference frameworks, or production ML systems
- Experience with cloud-based development workflows, data infrastructure, or machine learning engineering practices
- Interest, education, or experience in audio engineering, audio production, music technology, or professional audio systems
- Applicants must be currently authorized to work in the United States on a full-time basis
- Shure will not sponsor applicants for work visas
Benefits
Comp & perks- Comprehensive healthcare
- Mental health plans
- Retirement savings plans
- Generous paid time off programs
- Employee discounts
- Professional development opportunities
- Work-life balance initiatives
- Employee recognition programs
- Volunteering/community involvement opportunities
- Flexible work arrangements
- Associate-first culture
- Incentive pay program based on individual and Company performance