Embedded Software Developer (m/f/d)

Permanent employee, Full-time · Berlin

Read job description in:
Your tasks
You will be part of the Embedded Software Team in our R&D department and will be involved in firmware development for innovative sound systems. You will cover all embedded software aspects of modern Consumer Electronic products and always strive for making the latest MCUs, SoCs, DSPs, WiFi/BT frontends available to be included into our software universe. This includes various engineering challenges in numerous technical sub-domains, such as sound processing, wireless technologies, bare-metal software and systems based on RTOS. With a focus on practical implementation, you will work closely with our electronics and acoustic teams, UI/UX designers and software developers from other departments.
 
Along with a clean and reproducible code writing style, your work is distinguished by a high degree of structure and precision. In general, you apply high quality standards to your own work. As a proactive and committed team member, you are motivated to continue learning and developing your skills.
 
We consider a wide range of experience levels, from a highly talented young professional to a seasoned well-rounded firmware developer. We practice a warm and welcoming work culture that allows for personal and professional growth.

  • Develop software for embedded systems, ARM based, specialty cores, SoCs (CPU + MCU + DSP) and similar
  • Cover all software development aspects from early concepts, proof-of-concept work to delivering the final release candidate
  • Overall system layout and architecture definition in close collaboration with other disciplines like EE, UX/UI, AE.
  • Estimation of project scope, development times, cost implications
  • Coordinating and collaborating with external software companies and IP providers
  • Working on low-level drivers for specific hardware subsystems
  • Be aware of latest trends in MCUs, software technologies etc.
  • Work on several overlapping projects in different phases in parallel
Your profile
  • Solid experience in C/C++ (on ARM based MCUs)
  • Deep knowledge in the fields of software, computer science, firmware engineering, digital electronics, digital signal processing
  • Knowledge about hardware architectures, communication protocols, busses etc.
  • Familiar with concepts of electronic circuit design and not afraid to use electronic measurement equipment and sometimes the soldering iron
  • Degree in Computer Science, Information Technology or related fields
  • Fluent English
 and nice to have / plus:
  • Experience with git/GitLab
  • Interest in audio applications (dsp, amplifiers)
  • Practical knowledge in Bluetooth related firmware (i.e. QC ADK)
  • Experience in continuous integration and test automation
Our offer
  •  A friendly team with a shared passion for first-class sound
  • An open company culture that welcomes new ideas and approaches
  • Challenging assignments and plenty of opportunities for professional & personal development
  • A long-term employment contract with 30 days’ vacation per year
  • Flexible work times for maintaining a healthy work/life balance
  • A modern sunlit workspace in Europa Center, right at the beating heart of Berlin
  • The best of both worlds: Enjoy the dynamic of a start-up together with the stability of a well-established company                         
  • Short communication channels, in-house development, engineered in Berlin
About us
We have stood for loud sound, innovative ideas and first-class employees for 40 years. With a team of more than 300 specialised professionals, we give our best every day to provide Teufel fans with the best sound at the best price from all our products – which range from headphones and portable speakers to streaming devices and home cinema systems. Our employees work in a lively environment within a growing company that offers many opportunities for personal and professional development.

At Teufel, we are committed to creating and maintaining an appreciative and prejudice-free working environment for our employees. We have signed the "Charter of Diversity" and are a certified EQUAL-SALARY employer. We are aware that an orchestra needs diversity to produce good sound. Therefore, we welcome applications from people who live this diversity.
Deine Aufgaben
You will be part of the Embedded Software Team in our R&D department and will be involved in firmware development for innovative sound systems. You will cover all embedded software aspects of modern Consumer Electronic products and always strive for making the latest MCUs, SoCs, DSPs, WiFi/BT frontends available to be included into our software universe. This includes various engineering challenges in numerous technical sub-domains, such as sound processing, wireless technologies, bare-metal software and systems based on RTOS. With a focus on practical implementation, you will work closely with our electronics and acoustic teams, UI/UX designers and software developers from other departments.
 
Along with a clean and reproducible code writing style, your work is distinguished by a high degree of structure and precision. In general, you apply high quality standards to your own work. As a proactive and committed team member, you are motivated to continue learning and developing your skills.
 
We consider a wide range of experience levels, from a highly talented young professional to a seasoned well-rounded firmware developer. We practice a warm and welcoming work culture that allows for personal and professional growth.

  • Develop software for embedded systems, ARM based, specialty cores, SoCs (CPU + MCU + DSP) and similar
  • Cover all software development aspects from early concepts, proof-of-concept work to delivering the final release candidate
  • Overall system layout and architecture definition in close collaboration with other disciplines like EE, UX/UI, AE.
  • Estimation of project scope, development times, cost implications
  • Coordinating and collaborating with external software companies and IP providers
  • Working on low-level drivers for specific hardware subsystems
  • Be aware of latest trends in MCUs, software technologies etc.
  • Work on several overlapping projects in different phases in parallel
Dein Profil
  • Solid experience in C/C++ (on ARM based MCUs)
  • Deep knowledge in the fields of software, computer science, firmware engineering, digital electronics, digital signal processing
  • Knowledge about hardware architectures, communication protocols, busses etc.
  • Familiar with concepts of electronic circuit design and not afraid to use electronic measurement equipment and sometimes the soldering iron
  • Degree in Computer Science, Information Technology or related fields
  • Fluent English
 and nice to have / plus:
  • Experience with git/GitLab
  • Interest in audio applications (dsp, amplifiers)
  • Practical knowledge in Bluetooth related firmware (i.e. QC ADK)
  • Experience in continuous integration and test automation
Unser Angebot
  • A friendly team with a shared passion for first-class sound
  • An open company culture that welcomes new ideas and approaches
  • Challenging assignments and plenty of opportunities for professional & personal development
  • A fair salary and long-term employment contract with 30 days’ vacation per year
  • Flexible work times for maintaining a healthy work/life balance
  • A modern sunlit workspace in Europa Center, right at the beating heart of Berlin
  • The best of both worlds: Enjoy the dynamic of a start-up together with the stability of a well-established company
  • Short communication channels, in-house development, engineered in Berlin
Über uns
Seit 40 Jahren stehen wir für lauten Sound, lauter Ideen und lauter erstklassige Mitarbeitende. Mit einem Team von mehr als 300 spezialisierten Fachkräften geben wir jeden Tag alles, um Teufel Fans den besten Klang zum besten Preis zu bieten: von Kopfhörern und Lautsprechern über Stereo-Anlagen bis hin zu Streaming-Produkten. Unsere Mitarbeitenden erwartet ein lebendiges Arbeitsumfeld mit vielen Leistungen und Entwicklungschancen eines expandierenden Unternehmens.

Wir bei Teufel verpflichten uns ein wertschätzendes und vorurteilsfreies Arbeitsumfeld für unsere Mitarbeitenden zu schaffen und zu erhalten. Wir haben die „Charta der Vielfalt“ unterzeichnet und sind zertifizierter EQUAL-SALARY Arbeitgeber. Uns ist bewusst, dass ein Orchester Vielfalt braucht, um guten Sound zu produzieren. Daher freuen wir uns über Bewerbungen von Menschen, die diese Vielfalt leben.
You're ahead of the crowd with Teufel.
We're glad you're considering applying for a role! Please do not hesitate to reach out to us with any questions you may have via careers@teufel.de!

Please upload all relevant application documents, including a cover letter and recent copy of your CV.

Click to select multiple files or use drag-and-drop
Click to select multiple files or use drag-and-drop
Click to select multiple files or use drag-and-drop
Click to select multiple files or use drag-and-drop
Click to select multiple files or use drag-and-drop
Click to select multiple files or use drag-and-drop

Uploading document. Please wait.
Please add all mandatory information with a * to send your application.