C++ Engineer (f/m/x)

  • Native Instruments
  • Berlin, Germany
  • Mar 19, 2019
Full time Information Technology Software Engineer

Job Description

C++ Engineer (f/m/x)

Berlin. Full-time.

We are looking for an enthusiastic Software Engineer to help us evolve our application development and services teams. You will work in a cross-functional team using agile methodologies and build products that inspire and empower all music lovers to create the future of music. Based in Berlin, you will join an international, multicultural, diverse and creative environment that supports individual growth and sharing knowledge.

What You'll Do

  • Write modern, clean and maintainable code for multiple platforms
  • Collaborate with other engineers, designers, and product owners to solve compelling issues
  • Bring a high level of motivation and interest to the team
  • Learn from other experienced engineers and work in an environment which supports professional growth through mentoring, workgroups or communities of practice
  • Use common and modern technologies such as C++14, Boost, Qt, CMake (and C++17 in the near future)
  • Implement your own ideas in dedicated hackathons
  • Help us in maintaining, extending and refactoring our code base, transitioning from legacy to state-of-the-art 

What You'll Bring

  • You have demonstrated professional experience in delivering production code and a good knowledge of modern C++ and the C++ standard library
  • You have thorough knowledge in computer science, mathematics, physics, electrical engineering or similar
  • You have an awareness of multiple programming paradigms
  • You are experienced in working in an agile environment
  • Automated tests are part of your developed solutions (e.g. GTest, Robot etc.)
  • A desire to be a part of a larger development community sharing knowledge and shaping future technologies and practices
  • The ability to focus on the user experience when developing a feature
  • You have experience with:  Qt development, Cloud/web tech, Network programming (cpprest, zeroMQ), Library / API development

Native Instruments embraces diversity. As an equal opportunities employer, we believe the foundation of our dynamic and pioneering spirit starts with a fair and inclusive culture. Our company culture focuses on bringing unique ideas together to fuel innovation.

All applicants will receive equal consideration for employment at Native Instruments and we encourage everyone to apply – regardless of gender identity, race, color, religion, sex, sexual orientation, national origin, genetics, disability, age, or any other characteristic protected by law. Help us reach our goal in making the future of music diverse, inclusive, and exciting.