ADAM Audio is seeking an Embedded Software Engineer to join their team in Berlin. The successful candidate will be responsible for developing firmware code for hardware products, collaborating with cross-functional teams, and shaping the direction of embedded projects. The role requires expertise in micro-controllers, audio DSP, and low-level programming. ADAM Audio offers a dynamic work environment, flexible working hours, and opportunities for professional development.
Requirements
- Expert experience with micro-controllers and audio DSP
- Mastery in low-level programming at ARM-based-microcontrollers
- Experience in C and modern C++ programming
- Experience in working at systems with hard real-time constraints
- Mastering a range of test equipment: oscilloscopes, logic analysers, bus analysers and audio analysers
- Experience with meeting compliance regulations and standards
- Experience with common Bluetooth and RF SoCs
- Experience with networking protocols and chips/modules
- Strong ability to analyse and present trade-offs between cost, quality, and development time
- Hands-on problem-solving and debugging skills
- Excellent communication skills and ability to collaborate effectively with multi-disciplinary teams
- Good English language skills and ideally good German language skills
Benefits
- Flexible working hours
- A healthy mix of remote and office work
- Harmonious and appreciative working atmosphere
- Employee discounts on ADAM Audio, Focusrite, Novation and Sequential products
- Opportunities for professional development
- ADAM Audio bonus programme
- Company pension scheme
- ADAM Audio health programme
- Mental health first aiders
- FeelGood Manager
- Business Bike programme
- Regular staff events