Descripción de la oferta
¿Quieres formar parte de la experiencia Exceltic, una empresa con estrategia centrada en las personas?
¿Buscas formar parte de una gran variedad de proyectos punteros en una empresa de ingeniería en fuerte expansión? ¡Queremos conocerte!
Esta es tu oportunidad!
Estamos en búsqueda de un/a Desarrollador/a de Bajo Nivel / Embedded Linux con experiencia en software de sistema y desarrollo embebido sobre Linux, para formar parte de nuestro equipo en Barcelona en modalidad HÍBRIDA.
¿Cuál será tu misión?
Desarrollar software de sistema y capas de bajo nivel en entornos Embedded Linux, garantizando la integración eficiente entre hardware, microcontroladores y sistema operativo.
Vivir la experiencia Exceltic significa:
Tener una posición estable con contrato indefinido.
Participar en proyectos punteros donde puedas desarrollar tus habilidades.
Acceder a un plan de carrera personalizado y formación continua.
Disfrutar de un plan de retribución flexible (seguro médico, ticket transporte, restaurante y guardería).
Equilibrar tu vida personal y profesional con horario flexible y modalidad híbrida/remota desde España, si aplica.
Formar parte de un equipo donde te sientas escuchado/a y puedas aportar nuevas ideas.
Compartir el camino con profesionales apasionados y comprometidos.
Este rol es para ti si cuentas con:
Grado en Ingeniería Informática, Electrónica o similar.
Experiencia en desarrollo de software en C para entornos Embedded Linux.
Conocimientos de arquitectura Linux y software de bajo nivel.
Experiencia en configuración y personalización del Kernel Linux.
Desarrollo e integración de drivers y capas HAL.
Manejo de sistemas de construcción como Yocto, Buildroot o equivalentes.
Conocimientos de buses y protocolos de comunicación: SPI, I2C, CAN y UART.
Conocimiento de metodologías de pruebas unitarias e integración.
Familiaridad con la gestión de licencias de software Open Source.
En tu día a día te encargarás de:
Desarrollar e integrar drivers, HALs y servicios de sistema en plataformas Linux embebidas.
Implementar y optimizar protocolos de comunicación entre procesadores y periféricos.
Diseñar y documentar la arquitectura del software y las interfaces del sistema.
Elaborar documentación técnica de requisitos, diseño y APIs.
Analizar y resolver incidencias mediante herramientas avanzadas de depuración.
Participar en la integración entre hardware, firmware y software de aplicación.
Garantizar el cumplimiento de las licencias de software utilizadas en el proyecto.
Otros detalles del puesto
Entorno de desarrollo orientado a sistemas embebidos de altas prestaciones.
Colaboración con equipos multidisciplinares de hardware, firmware y software.
Formarás parte del desarrollo de plataformas embebidas avanzadas basadas en Linux, participando en la integración completa de componentes de sistema y comunicaciones industriales.
En Exceltic somos una empresa líder en ingeniería y consultoría tecnológica, con presencia en múltiples sectores como el ferroviario, aeronáutico, industrial y tecnológico, y oficinas en varias ciudades de España.
¡Únete a nuestro equipo y construye el futuro con Exceltic!
Tu próximo reto profesional puede empezar aquí.
#J-18808-Ljbffr