Ingeniero/a de Software

Oficina de Treball del SOC
Municipality of Bilbao, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish, English
Experience level
Intermediate
Compensation
€ 50K

Job location

Municipality of Bilbao, Spain

Tech stack

Automation of Tests
Unit Testing
Computer Engineering
Linux
Ethernet
Firmware
Networking Hardware
Network Protocols
Software Engineering
Network Routers

Job description

SOC-E, ubicado en Bilbao, busca un Ingeniero/a de Software para diseñar y desarrollar software para dispositivos embebidos. Este puesto brinda la oportunidad de unirse a un equipo dinámico y contribuye a soluciones en sectores críticos., * Implementar/integrar drivers Linux y ajustes de device tree/BSP.

  • Diseñar/optimizar el flujo HW-SW, minimizando copias.
  • Depurar problemas de estabilidad/rendimiento y definir métricas de aceptación.
  • Diseñar, desarrollar, probar e integrar componentes software.
  • Colaborar en el desarrollo de firmware embebido., En SOC-E somos proveedores de tecnologías de comunicación Ethernet, dedicados a ofrecer soluciones avanzadas para los sectores de aviación, espacio y defensa. Nuestra misión es innovar y liderar en comunicaciones para sistemas críticos.

Buscamos un Ingeniero/a de Software para unirse a nuestro equipo. El candidato será responsable de diseñar, desarrollar y probar los distintos componentes de software utilizados por nuestros productos. Se valorará muy positivamente la experiencia y conocimientos en pruebas automatizadas de software. Tareas y responsabilidades

  • Implementar/integrar drivers Linux + ajustes de device tree/BSP.
  • Diseñar/optimizar el flujo HW-SW (DMA + colas + watermarks), minimizando copias.
  • Depurar problemas complejos de estabilidad/rendimiento y definir planes de prueba y métricas de aceptación.
  • Diseñar, desarrollar, probar e integrar componentes software para dispositivos embebidos basados en Linux.
  • Implementar pruebas unitarias, de integración y regresión.
  • Colaborar en el desarrollo de firmware embebido.
  • Participar en reuniones técnicas para definir arquitectura y diseño.
  • Elaborar y mantener documentación técnica actualizada.
  • Contribuir activamente a la mejora de procesos internos.
  • Optimizar el rendimiento, consumo de memoria y escalabilidad del código.
  • Dar soporte técnico a clientes, tanto en fase de desarrollo como en preventa.

Requirements

El candidato debe tener al menos 2-3 años de experiencia en desarrollo de software y ser competente en inglés. Ofrecemos un ambiente de trabajo flexible y competitivo en la industria., * Mínimo 2-3 años de experiencia en desarrollo de software para dispositivos embebidos.

  • Experiencia con dispositivos de red (routers y switches)., Desarrollo de software para dispositivos embebidos Pruebas automatizadas de software Protocolos de red Inglés medio Buenas habilidades interpersonales

Educación

Ingeniería de telecomunicaciones Ingeniería informática Ingeniería electrónica, * Ingeniería de telecomunicaciones / Ingeniería informática / Ingeniería electrónica.

  • Experiencia mínima de 2-3 años en desarrollo de software para dispositivos embebidos.
  • Experiencia con dispositivos de red (routers y switches) y protocolos de red.
  • Nivel de inglés medio.
  • Buenas habilidades interpersonales.

Benefits & conditions

  • Incorporación a una empresa tecnológica, líder en comunicaciones para sistemas críticos, formar parte de un equipo joven y dinámico.
  • Ambiente de trabajo colaborativo y orientado a objetivos.
  • Medidas de conciliación y flexibilidad horaria.
  • Remuneración competitiva acorde a la experiencia y habilidades del candidato/a seleccionado/a.

Apply for this position