(Senior) C/C++ Ceveloper (m/f)for Berlin

  • The Rock ‘n‘ Roll Company:
    Teufel is among the most successful and rapidly growing consumer electronics companies in the German speaking market and beyond. A two brand strategy consisting of Teufel (stereo, home cinema, & multimedia speakers) and Raumfeld (multi-room streaming systems) has driven growth in recent years by serving both traditional hi-fi enthusiasts as well as those interested in cutting-edge streaming technology. Additional contributors to the company’s success include a direct sales model that offers Teufel and Raumfeld products exclusively via an online shop, a commitment to quality, and the ability to anticipate audio trends. Over 200 employees all share the same passion: to deliver a sound experience that transforms customers into lifelong fans.

    Our success story is continuing – be a part of it! We’re currently looking for a highly committed and experienced (Senior) C/C++ Developer (m/f)

    Your tasks:
    As (Senior) C/C++ Developer (m/f) you are responsible for conceptualizing and enhancing new and innovative features for our series of audio streaming products. Based on your expertise and know-how gained in related companies/industries you develop firmware for efficient active speakers and thereby ensure the availability of high-quality streaming solutions at any given time. This involves, in particular, the development of user space software on an upstream Linux kernel. In addition, you have the opportunity to contribute to long-term open-source projects.

    Your profile:

    • you bring several years of work experience as C/C++ developer (m/f)
    • you have successfully completed your studies or have a related degree, preferably in computer sciences
    • you have advanced skills in the following areas:
    • C++ (C++11 / C++14) and C
    • object-oriented programming, software patterns
    • Linux
    • agile and test-driven development using Scrum or Kanban
    • profiling and performance analysis
    • previous experience with the following technologies is a plus:
    • embedded devices
    • coding languages: Bash, Java, Python
    • libraries: GNOME stack (GObject, GUPnP, GStreamer)
    • tools: git, Buildroot, CMake, JIRA, Confluence and TeamCity
    • music file formats: MP3, FLAC, Vorbis, Opus, QuickTime, WMA and WAV
    • protocols: WLAN, TCP, UDP, Multicast, UPnP, HTTP(s), REST
    • DSP development for embedded devices (Filter, Sampler, Resampler, Timestretching, FixedPoint-Math)
      you are fluent in English
      you write code that is clean and comprehensive; in general, you apply high quality standards to your work
      you have excellent analytic skills and work in a well-structured and accurate way
    • you are highly committed and strive to continuously enhance your skills

    Our offer:

    • a friendly team with a shared passion for first-class sound
    • an open company culture that welcomes new ideas and approaches
    • challenging tasks as well as plenty of opportunities for professional & personal development
    • a fair salary and a long-term employment contract with 30 days vacation per year
    • a modern workspace and flexible work times for maintaining a healthy work/life balance
    • the best of both worlds: the dynamic of a start-up together with the stability of a well-established company

    Are you interested in this exciting position in our company headquarters at the vibrant heart of Berlin? Then we look forward to receiving your online application via https://www.teufel.de/jobs.html?yid=74&sid=4j8icbp31c188170fep4rvndq1! Your HR point of contact for this position is Andrea Freiheit.

Log in to reply