Cirrus Logic · 18 hours ago
Embedded Firmware Engineer - PC Audio
Cirrus Logic is a leader in mixed-signal processing, known for its innovative solutions and award-winning culture. They are seeking an Embedded Firmware Engineer to develop and test real-time embedded firmware for their audio solutions, while supporting customer integration and field engineering efforts.
Enterprise SoftwareReal TimeSoftwareSpeech Recognition
Responsibilities
Develop and test real-time embedded firmware for Cirrus Logic ICs
Build host-side applications to test and demonstrate embedded firmware
Support customer demonstrations, integration and field engineering efforts
Real-time testing and analysis of audio processing software
Participate in reviews of own or others’ code and documentation
Qualification
Required
BS or MS in Computer Science, Electrical Engineering, or related field
5+ years of experience in real-time embedded development
Experience developing and documenting signal processing algorithms for DSP platforms
Advanced proficiency in C programming and solid Python skills
Experience using MATLAB for algorithm development, prototyping and testing
Excellent communication and documentation abilities
Preferred
Experience with classical machine learning techniques and modern neural network architectures for audio processing
Experience with production software in a Continuous Integration (CI) environment
Familiarity with Git, Visual Studio, Visual Studio Code, and PyTorch
Knowledge of debugging tools (JTAG, SWD, GDB) and peripheral interfaces (SPI, I2C, etc.)
Experience with audio related electronics (codecs, filters, amplifiers, etc.)
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