Junior Embedded SW Engineer - Audio
Core
Develop and optimize embedded Linux software solutions for audio systems, focusing on real-time audio processing and firmware integration.
Role type
Junior IC embedded software engineer (audio)
Builds
Embedded Linux software for audio applications
Domain
Consumer electronics / Audio systems
Required skills
C/C++, embedded Linux, audio processing fundamentals, signal processing, debugging tools, version control (Git), audio protocols (A2B, I2C, SPI, UART, CAN)
Preferred skills
RTOS, QNX platform, hardware debugging tools (oscilloscopes, logic analyzers), DSP, audio-specific microcontrollers, Agile, CAN protocol proficiency
Technologies
Linux, C, C++, Git, A2B, I2C, SPI, UART, CAN, QNX, RTOS
Responsibilities
Design, develop, and maintain embedded Linux software for audio applications; Debug and troubleshoot audio firmware issues; Implement and optimize audio processing algorithms for real-time performance; Collaborate with software architects to integrate software with audio components; Test audio functionality across various platforms and configurations; Participate in code reviews and contribute to continuous improvement of development practices
Seniority
Junior, hands-on IC
