Cirrus Logic · 2 weeks ago
R&D Signal Processing Software Engineer
Cirrus Logic is a leader in mixed-signal processing known for its award-winning culture and innovative solutions. The R&D Signal Processing Software Engineer role focuses on pioneering research and design for next-generation software systems, involving hands-on data collection and advanced MATLAB processing to develop systems and algorithms for real-time DSP processors.
Enterprise SoftwareReal TimeSoftwareSpeech Recognition
Responsibilities
Systems design
Algorithm design
Experiment design
Research existing solutions in the open literature
Write MATLAB simulation code for the investigation of algorithms
Determine and write functional requirements for software algorithms based on high-level requirements from Marketing or Engineering
Prepare technical reports and deliver presentations on results
Work with company patent attorney to patent developed technologies
Generate estimates of footprint requirements (processor cycles, data memory, program memory, etc.)
Design and run experiments in the electronics labs, audio labs, anechoic chamber, or live scenarios
Participate in reviews of designs, implementations, or documentation prepared by others or self
Qualification
Required
M.S. with 10 years' experience or equivalent; degree specializing in signal or data processing (e.g. electrical engineering, applied mathematics, computer science, etc.)
Demonstrable experience collecting data in the lab to test out new algorithmic processing ideas
MATLAB and C fluency
Experience building prototype systems
Preferred
Speech and/or audio processing
Acoustics
NREC (Noise Reduction and Echo Cancellation)
Electronics design
Power systems
Lithium-ion battery testing and/or modeling
Machine learning
Statistical signal processing: adaptive filtering, detection, estimation, stochastic processes
Real-time signal processing algorithm implementation
Python fluency
Company
Cirrus Logic
Cirrus Logic is an industry leader in low-power audio and high-performance mixed-signal processing technology that creates immersive user experiences for the world’s top mobile and consumer applications.
Funding
Current Stage
Late StageTotal Funding
$5.8M2017-04-01Acquired
2016-02-11Debt Financing· $0.23M
2015-03-24Series Unknown· $0.58M
Recent News
The Block Crypto
2024-05-18
2024-03-13
Company data provided by crunchbase