Web Native Instruments
Descripción
Native Instruments, empresa líder en la creación de hardware, software y servicios digitales para productores musicales busca un Ingeniero de Software C++ (Bibliotecas) que se unirá al equipo en Berlín.
Se busca un ingeniero de software con experiencia en C ++ que esté ansioso por mantener y ampliar el conjunto de bibliotecas de C ++ que alimentan la columna vertebral de todos los productos de la firma.
Estas bibliotecas permiten a los desarrolladores de los otros equipos crear productos de alto rendimiento, proporcionando herramientas para gestionar los recursos del sistema operativo y capas de abstracción para las interfaces de complementos de audio.
Trabajarás en un equipo multifuncional utilizando metodologías ágiles y crearás productos que inspiren y empoderen a todos los amantes de la música para crear el futuro de la música.
Te unirás a un entorno internacional, multicultural, diverso y creativo que respalda el crecimiento profesional y el intercambio de conocimientos.
Responsabilidades
- Escribir código moderno , limpio y fácil de mantener para múltiples plataformas (Windows y MacOS).
- Colaborar con otros ingenieros, diseñadores y propietarios de productos para resolver desafíos.
- Ayudar a mantener, ampliar y refactorizar la base de código, pasando de lo heredado a lo más moderno.
- Utilizar tecnologías comunes y modernas como C ++ 17, Boost, Qt & Qml, CMake.
- Aportar un alto nivel de motivación e interés al equipo.
- Trabajar en un entorno que apoye el aprendizaje y el crecimiento profesional a través de tutorías, grupos de trabajo o comunidades de práctica.
- Pensar en ideas innovadoras en hackatones dedicados y eventualmente impleméntelas en productos
Requisitos
- Experiencia profesional demostrada en la escritura de código de producción y un buen conocimiento de C ++ moderno y la biblioteca estándar de C ++.
- Experiencia con el desarrollo de Linux.
- Experiencia con otros lenguajes de programación como Python o Lua.
- Experimentado en trabajar en un entorno ágil.
- Experiencia en tutoría y entrenamiento de otros ingenieros.
- Las pruebas automatizadas son parte de sus soluciones desarrolladas (por ejemplo, GTest, Robot, etc.).
- Te sientes parte de una comunidad de ingenieros apasionada por compartir conocimientos.
- Cuando desarrollas una función, colocas la experiencia de los usuarios en el centro.
- Valoras los puntos de vista alternativos de sus colegas y tienes un enfoque holístico sobre el proyecto y la solución que desarrollas.
- Ves los errores como una oportunidad para aprender y mejorar.
Por favor, para solicitar este trabajo visita www.native-instruments.com.