Responsibilities
Analyze external customers (OEM and / or Infotainment Tier 1) requirements
Collaborate with internal and external stakeholders to define internal requirements and specifications for assigned projects
Design and develop software on a DSP core and / or in SoC environment to deliver audio processing algorithms in the vehicle infotainment systems
Test and verify software specifications have been implemented correctly in accordance with the development plan
Lead the resolution of software bugs found during development
Document and update APIs for integration both internally and externally
Demonstrated and proven technical leadership, experience managing, mentoring and developing team members. Experience in growing high-performance technical teams.
Experience and Skills :
Musthave :
Generic C / C++ development environment, crossing compiling.
Solid C programming (compiler, linker, memory, CRT, etc.)
Solid communication skills in a global development team environment
Hands-on experience in DSP processor hardware architecture, such as SHARC, Hexagon, TI C6x, HIFI
Basic knowledge of digital signal processing
Real time operation systems, such as uCOS, FreeRTOS, including its threading, scheduler, synchronization, resource management.
Nice to have :
Matlab and Simulinkexperience
Pythonprogramming
Basic hardware board booting / debugging / schematic / scope
Knowledge in DSP processor peripherals (HW / SW protocol, and drivers), such as UART, SPI, I2S, I2C, Flash.
Education :
BS in a related Science or Engineering discipline is required
What we offer :
Building SW from scratch green field project
Participating in creating brand new product in first Bose branch in Poland
End-to-end responsibilities building a new team of experts
Competitive salary
Business trips to USA
Working in large scale agile environment
Career development possibilities
Private medical coverage
Investment fund