Ingeniero/a electrónico/a firmware y software

Malthus Darwin es una empresa de Consultoría, especializada en la búsqueda, selección y evaluación de perfiles IT. Nuestro principal objetivo es proporcionar los mejores recursos humanos a nuestros clientes con la mayor rapidez y la máxima eficacia ofreciendo siempre un servicio de calidad. 

Estamos buscando un/a ingeniero/a para dar soporte al responsable de Ingeniería de Desarrollo de SW para aportar soluciones técnicas a los nuevos desarrollos necesarios para incrementar las líneas de negocio existentes. 

Se trata de una oportunidad de selección directa para trabajar en cliente final en un proyecto estable. 

Requisitos: 

- Experiencia con sistemas embebidos basados en Linux. 

- Programación en C/C++ de alto y bajo nivel. 

- Cross-compilación, bash y scripting. 

- Conocimiento en el diseño y desarrollo de electrónica de comunicaciones. 

- Conocimiento en el manejo de herramientas de diseño de PCBs, preferiblemente Altium Designer. 

- Conocimientos de procesadores ARM y microcontroladores PIC32 y MSP430 o similares. 

- Protocolos de comunicación RS232/422/485, SPI, I2C etc.  

Funciones principales: 

• Diseñar e implementar soluciones firmware y software para sistemas embebidos de productos propios. 

• Implementar drivers de comunicación de dispositivos de alto y bajo nivel. 

• Diseñar e implementar módulos firmware y software necesarios para la mejora, actualización y rediseños de los productos propios o de terceros. 

• Ayuda y asesoramiento en el diseño hardware como la elección de procesadores o microcontroladores, puertos de comunicación y/o tecnologías. 

• Generar la documentación de los desarrollos implementados. 

• Generar la batería de pruebas para asegurar la robustez del código generado. 

• Ayuda en la definición de requisitos técnicos de diseño software y firmware. 

• Ayuda en la definición de los procedimientos de pruebas del sistema final. 

• Realizar las pruebas sobre el propio software desarrollado y sobre módulos desarrollados por otros ingenieros del departamento, para asegurar la robustez y fiabilidad del código implementado. 

• Asesorar al responsable en las decisiones sobre los cambios de requisitos que puedan afectar a los trabajos realizados por el área. 

• Mantener al día procedimientos escritos que salvaguarden la calidad en el producto final, marcando las directrices a seguir en la realización y ejecución de proyectos. 

• Mantener informado al responsable cuando se produzca un evento importante y no esperado en el desarrollo de los proyectos asignados. 

Aptitudes valorables: 

- Conocimientos en Yocto, buildroot o similares. 

- Desarrollos con FPGAs. 

- Herramientas de gestión y control de versiones: Jira, Confluence y repositorios GIT. 

- Idiomas: Nivel de inglés medio. (Que permita redactar correos o informes sobre temas técnicos.) 

- Capacidad de trabajo en equipo.

Ubicación: Getafe. 

¿Conoces a alguien que pudiera interesarle? Cuéntaselo!

Sectores de especialización

Madrid

Calle de Orense, 20
28020 Madrid Direcciones lrivas@malthusdarwin.es 91 142 11 82

Estaremos allí en cada paso del camino

Teamtailor

Herramientas de captación de Teamtailor