R&D Signal Processing Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

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
badNo H1BnoteU.S. Citizen Onlynote

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

MATLABCSignal processingPrototype systemsMachine learningStatistical signal processingAudio processingAcousticsElectronics designPower systemsPython

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

company-logo
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 Stage
Total Funding
$5.8M
2017-04-01Acquired
2016-02-11Debt Financing· $0.23M
2015-03-24Series Unknown· $0.58M

Leadership Team

leader-logo
Melissa Miccichi PHR, SHRM-CP
Senior HR Business Partner
linkedin
Company data provided by crunchbase