Principal Software Engineer – Audio Systems & Embedded Platforms
Core
Lead architecture, development, and delivery of next-generation audio software platforms and signal processing technologies for embedded systems.
Role type
Principal Software Engineer (Embedded Audio & DSP)
Builds
High-performance audio systems, DSP algorithms (ANC/ANR), and scalable software frameworks for consumer electronics and automotive.
Domain
Consumer Electronics / Automotive / Audio Technology
Deliverable
production ML models | product features | infrastructure
Required skills
Digital signal processing (DSP), C/C++, Embedded systems development, Real-time system optimization, System architecture, Cross-functional leadership
Preferred skills
Streaming audio systems, Low-latency processing, Linux kernel/drivers, Lab debugging tools
Technologies
C, C++, MATLAB, Simulink, Hexagon, SHARC+, HiFi, ARM, multi-core SoCs
Responsibilities
Define end-to-end software architecture for embedded audio systems; Lead design and optimization of audio/voice/ANC algorithms; Oversee real-time software implementation on DSPs and embedded processors; Establish best practices for testing and code quality; Mentor engineers and influence technical direction.
Seniority
Principal, hands-on IC with strategic leadership
