Chainguard
EDAG
Ingeniero/a de Software Senior Embebido Desarrollo de Funciones (Linux) (h/m/d)
PythonC++
Traducción automática. Consulta el original.
EN QUÉ CRECERÁS
- Espíritu de equipo: En nuestra empresa, el compañerismo es importante. Como miembro fijo de nuestro equipo de software, trabajarás en nuestras sedes de Berlín o Wolfsburgo junto con compañeros experimentados en soluciones embebidas innovadoras.
- Tareas variadas: Desarrollarás funciones de software para sistemas críticos de seguridad y de alta fiabilidad y acompañarás su implementación durante todo el proceso de desarrollo, desde la concepción hasta la integración. Nuestros clientes operan en diversas industrias. Dependiendo del proyecto, tu participación también puede ser en el entorno de defensa.
- Integración y pruebas: Integrarás nuevas funciones tanto en entornos de simulación como directamente en la unidad de control y garantizarás su calidad mediante pruebas exhaustivas.
- Trabajo práctico: En estrecha colaboración con nuestros clientes, desarrollarás soluciones de software a medida y acompañarás su implementación en el marco de ocasionales desplazamientos in situ.
CON QUÉ NOS IMPULSARÁS
- Varios años de experiencia profesional en desarrollo de software embebido, así como en pruebas bajo Linux y Windows.
- Muy buenos conocimientos en C/C++, Python y sistemas embebidos Linux y Linux.
- Experiencia sólida en el manejo de sistemas de control de versiones (Git) y sistemas de compilación (CMake).
- Experiencia en el desarrollo y aplicación de pipelines de CI/CD.
- Muy buenos conocimientos de alemán (mínimo C1) y buenos conocimientos de inglés, tanto hablados como escritos, para la comunicación con clientes, departamentos especializados y equipos de proyecto en el ámbito nacional e internacional.
- Un método de trabajo estructurado, autónomo y orientado a la solución.
- Capacidad de comunicación destacada y disfrute del trabajo en equipos interdisciplinares.
* Idealmente, aportarás además experiencia en una o varias de las siguientes áreas:
- Qt
- Desarrollo cercano a hardware, por ejemplo en el entorno FPGA.
- Desarrollo cercano al sistema operativo y manejo seguro de la shell de Linux.
- Desarrollo y optimización de algoritmos, por ejemplo en las áreas de procesamiento de señales o visión por computadora.
