Nuestro cliente es una empresa tecnológica de 15 años de antigüedad.
Han desarrollado una tecnología única a nivel de software y hardware que en la actualidad es utilizada por empresas privadas y organismos internacionales en la industria de la automoción y a nivel defensa.
Con presencia en Estados Unidos, Asia, Europa y Australia, se encuentra en una fase de expansión a otras industrias y zonas terrestres.
Además, desarrollan proyectos de investigación para organismos nacionales e internacionales.
Buscamos para su departamento técnico formado por 5 personas, 1 desarrollador/a C++ : Tareas Escribir código en C/C++ para controlar periféricos y gestionar tareas críticas.
Interacción directa con hardware a través de registros de memoria y controladores de dispositivos.
Desarrollar drivers para controlar sensores, actuadores, módulos de comunicación (UART, SPI, I2C) y otros periféricos.
Configuración de microcontroladores y configuración de periféricos mediante registros.
Uso de entornos de desarrollo (IDEs) especializados como Keil, IAR, u otros para programar y depurar en tiempo real.
Requisitos Experiencia de entre 4 y 7 años desarrollando con lenguaje C++ a bajo nivel, tratándose este del requisito más importante.
Muy valorable formación universitaria en Ingeniería de Informática, de Software, Electrónica o de Telecomunicaciones.
Familiaridad con técnicas avanzadas de programación en bajo nivel , como manejo de punteros, manipulación de bits y acceso directo a registros de hardware.
Experiencia en el desarrollo sobre arquitecturas ARM Cortex-M, Cortex-A u otras variantes de ARM.
Familiaridad con el uso de herramientas de desarrollo específicas para ARM, como Keil uVision, IAR Embedded Workbench, ARM GCC , o STM32CubeIDE (para STM32).
Buen entendimiento de la arquitectura de microcontroladores , específicamente en memoria, buses, periféricos (GPIO, ADC, DAC) y unidades de procesamiento.
Nivel de inglés medio, aunque preferiblemente alto.
Será muy valorable: Valorable conocimientos en Inteligencia Artificial.
Experiencia o conocimientos en Labview.
Conocimientos de protocolos de comunicación en serie y protocolos de comunicación Ethernet, como GigE Vision.
No siendo obligatorio, pero si valorable, conocimientos de VHDL, para el desarroilo de FPGA´s.
Conocimientos de SO empotrados, preferentemente Petalinux.
Conocimientos de herramientas de Xilinx.
-Uso de SoC (System on Chip) de Xilinx.
Beneficios Contratación directa e indefinida con nuestro cliente .
Ubicación : Se trata de una posición en modalidad híbrida con tres días de teletrabajo por semana (jueves presencialidad obligatoria) .
Las oficinas están ubicadas en Pozuelo de Alarcón (Madrid).
Salario: 36.000 – 45.000 euros b/a.
Formar parte de un proyecto profesional sólido y con futuro de una compañía en expansión a nivel mundial.
Formación a cargo de la empresa.
Integración en un equipo joven y experimentado.
#J-18808-Ljbffr