El portal de empleo de España

Ingeniero de Software de Electrónica

Presencial en València·Jornada completa·Añadida hace 19 días

Seguía abierta cuando la comprobamos el 9 oct

iPronics

17 ofertas abiertas

Resumen

Detalles del puesto

  • Jornada completa

    Según la oferta.

Requisitos

  • Trabajar presencialmente en València

    No se menciona ninguna ayuda para la mudanza.

  • Tener 5+ años de experiencia

    Puesto de nivel Senior.

  • Titulación universitaria

    «Degree in Electronics, Telecommunications, Computer Engineering, Software Engineering, or equivalent practical experience» — según la oferta.

Beneficios

  • Seguro médico privado

    Según la oferta: pagado por la empresa o mediante retribución flexible.

  • Retribución flexible

    Parte del sueldo en servicios con ventaja fiscal, según la oferta.

  • Ticket restaurante

    Tarjeta o cheques de comida, según la oferta.

Habilidades

Se valora

Esta oferta se escribió originalmente en inglés.

Requisitos

Qué buscan

Educación: Grado en Electrónica, Telecomunicaciones, Ingeniería Informática, Ingeniería de Software o experiencia práctica equivalente

Experiencia: Más de 5 años (senior) en Linux embebido o software de sistemas de bajo nivel.

  • Nivel avanzado de Python.

  • Sólidos fundamentos de Linux desde una perspectiva de sistemas: procesos, servicios, sistemas de archivos, permisos, registro (logging) y redes.

  • Sistemas de construcción (build systems) de Linux embebido, compilación cruzada, personalización de imágenes y rootfs.

  • Conocimientos prácticos de BSP, device tree y configuración del kernel, compilación y módulos.

  • Comprensión de la cadena de arranque (boot chain) de un objetivo embebido.

  • Dominio de C para trabajar con código del lado del kernel y drivers cuando sea necesario.

  • Protocolos de comunicación desde el lado del sistema operativo: buses e interfaces de red.

  • Depuración (debugging) en el objetivo: consola serie, logs del sistema y las herramientas habituales de trazado y depuración.

  • Flujos de trabajo de Git, revisión de código y prácticas de pruebas de software.

Se valorará

Se valorará:

  • Experiencia con Rust (muy valorada).

  • Escritura o contribución (upstreaming) de drivers del kernel de Linux.

  • Experiencia en plataformas SoC que combinan un sistema de procesamiento con lógica programable (FPGA).

  • Linux en tiempo real, análisis de latencia y determinismo.

  • Contenedores en objetivos embebidos, actualizaciones OTA, arranque seguro (secure boot) y firma de imágenes.

  • CI/CD para objetivos embebidos, incluyendo bancos de pruebas hardware-in-the-loop.

  • Frameworks TDD/BDD y patrones de diseño de software.

  • Validación de hardware utilizando equipo de laboratorio (osciloscopio, analizador lógico).

  • Portfolio en Git y/o contribuciones de código abierto.

  • Experiencia previa en fotónica o sistemas ópticos.

  • Experiencia en validación de hardware utilizando equipo de laboratorio.

Salario y beneficios

Qué ofrecen

  • Soft Skills: Capacidad de trabajo en equipo, aprendizaje continuo, comunicativo, adaptable, orientado a la resolución de problemas y con sentido de responsabilidad sobre la plataforma que mantiene.

    Qué ofrecemos:
    • Puesto permanente a tiempo completo

    • Horario flexible

    • Libre los días 24 y 31 de diciembre

    • Un día libre adicional durante el mes de tu cumpleaños

    • Seguro médico privado

    • Plan de pensiones incluido

    • Plan de retribución flexible (tickets restaurante, transporte y cheques guardería)

    • Oportunidad de trabajar con tecnologías fotónicas de vanguardia para infraestructura de IA

El puesto

Qué harás

El Electronics Software Engineer participará en las siguientes responsabilidades:

  • Diseñar y desarrollar las capas de software y los servicios que exponen los dispositivos físicos del sistema a aplicaciones de nivel superior.

  • Responsabilizarse de la plataforma Linux embebido: mantenimiento de imágenes y BSP, configuración y compilación del kernel, descripción del device tree de la placa y generación del sistema de archivos raíz.

  • Mantener y solucionar problemas en el flujo de arranque del objetivo, desde la primera etapa tras el encendido, pasando por el bootloader, hasta un sistema en funcionamiento completo.

  • Puesta en marcha de nuevos periféricos de la placa y creación, portabilidad o modificación de drivers cuando no haya soporte estándar disponible.

  • Implementar y mantener la comunicación con los dispositivos físicos, tanto dentro de la placa como hacia equipos externos.

  • Pruebas, perfilado y análisis de rendimiento del software desarrollado, ejecutándose en hardware real.

  • Colaborar con los equipos de electrónica, FPGA, fotónica y aplicaciones para comprender los subsistemas controlados por la capa de software principal.

Sobre iPronics

Sector
Photonics

En sus propias palabras

Sobre la empresa y el equipo

iPronics es una startup de deep-tech que desarrolla conmutadores de circuitos ópticos de fotónica de silicio. En los últimos años hemos construido una propiedad intelectual creciente trabajando estrechamente con un bufete de abogados de patentes especializado en PI.👉 Conoce más sobre nosotros en ipronics.com

Todas las vacantes de iPronics
WhatsApp

Abogado de Cumplimiento Junior

iPronicsHace 1 sem.
València

Gerente de Operaciones

iPronicsHace 1 sem.
Híbrido en València

Especialista en Adquisición de Talento

iPronicsHace 2 sem.2 ubicaciones
En remoto, Santa Clara
En remoto, Taiwan
Híbrido en València

Ingeniero de Programas NPI

iPronicsHace 2 meses
Híbrido en Taiwan
Ver los 17 empleos