CIRCONTROL proporciona soluciones en el mundo de la movilidad y soluciones de recarga para vehículos eléctricos. Debido a nuestra fuerte expansión y crecimiento de nuestra empresa, ofrecemos una excelente oportunidad para desarrollar una carrera profesional para la posición de Embedded Software Engineer C++ en nuestro centro ubicado en Viladecavalls (Terrassa, Barcelona), un entorno inmejorable rodeado de naturaleza.
En dependencia de la Dirección Técnica del área de I+D Software , la persona seleccionada tendrá la oportunidad de desarrollar las siguientes funciones :
- Diseñar y desarrollar software en sistemas Linux utilizando el lenguaje de programación C++.
- Colaborar con otros miembros del equipo de desarrollo de software para garantizar la calidad y la eficiencia del software desarrollado.
- Solucionar problemas y depurar el software desarrollado.
- Trabajar en proyectos de software nuevos y existentes, y contribuir al desarrollo continuo de soluciones de software de alta calidad.
Qué ofrecemos?
- Contrato estable a jornada completa.
- Modalidad híbrida de trabajo.
- Horario flexible.
- Jornada intensiva los viernes.
- Plan de formación continua - técnica y transversal.
- Clases de inglés in-company.
- Excelente clima laboral en un entorno dinámico y motivador.
- Menú subvencionado con productos saludables y de proximidad.
- Possibilidad de Plan de Retribución Flexible (Salud con cobertura dental).
En CIRCONTROL estamos comprometidos / as con la igualdad de oportunidades y con la creación de un entorno laboral inclusivo para todas las personas.
Por ello, damos la bienvenida a las candidaturas independientemente de su origen étnico, nacionalidad, género, identidad de género, color, creencias religiosas, discapacidad, orientación sexual, edad o estado civil.
- Máster o Grado en Ingeniería Informática o equivalente.
- Conocimiento avanzado de lenguaje de programación C++. Uso sistemático de las STL; contenedores y algoritmos. Experiencia en programación concurrente y diseño de aplicaciones OO.
- Experiencia en el uso de herramientas de desarrollo de software en sistemas Linux, como GCC, GDB, Git, Make y Autotools.
- Dominio de metodologías de desarrollo de software, como Agile o Scrum.
- Habilidad para solucionar problemas y depurar el software.
- Nivel medio de inglés (B2 CEFRL).
- Valorables conocimientos en el uso de interfaces UART, CAN y Modbus, QT framework, GoLang y desarrollo de aplicaciones bajo Buildroot y / o Yocto embedded Linux.