Ingeniero/a de software

Oficina de Treball del SOC
1 month ago

Role details

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

Job location

Remote

Tech stack

C
JavaScript
Automation of Tests
Unit Testing
Bash
C++
CSS
Computer Engineering
Linux
Linux on Embedded Systems
Embedded Software
Ethernet
Firmware
Networking Hardware
Python
Network Protocols
Real-Time Operating Systems
Software Engineering
Network Routers
GIT
Yocto
Software Version Control

Job description

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/a Ingeniero/a de Software para unirse a nuestro equipo. Será responsable de diseñar, desarrollar y probar los distintos componentes de software utilizados por nuestros productos.

TAREAS Y RESPOSABILIDADES

  • Diseñar, implementar, probar e integrar distintos componentes de software para sistemas embebidos basados en Linux.
  • Diseñar, desarrollar e implementar pruebas unitarias, de integración y de regresión.
  • Participar en el diseño y desarrollo de firmware embebido.
  • Crear y mantener la documentación.
  • Colaborar abiertamente y contribuir a la mejora de los procesos.
  • Optimizar el código en cuanto a rendimiento, memoria y escalabilidad.
  • Resolver los problemas de los clientes y proporcionar asistencia preventa.

¿QUÉ BUSCAMOS?

  • Ingeniería de telecomunicaciones / Ingeniería informática / Ingeniería electrónica.
  • Necesaria experiencia 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-alto.
  • Buenas habilidades interpersonales.

Deseable:

  • Experiencia en desarrollo de software embebido para Linux y RTOS.
  • Experiencia con tests unitarios, de integración y automatización de pruebas.
  • Experiencia en C, C++, Python, BASH, HTML/CSS y Javascript.
  • Conocimiento de desarrollo de drivers de Linux en sistemas embebidos.
  • Experiencia en desarrollo y creación de distribuciones Linux integradas (Petalinux, Yocto).
  • Dominio de sistemas de control de versiones (GIT).

¿QUÉ OFRECEMOS?

  • Incorporación a una empresa tecnológica, líder en comunicaciones para sistemas críticos, formando parte de un equipo joven y dinámico.
  • Ambiente de trabajo colaborativo y orientado a objetivos.
  • Opción de teletrabajo hasta 3 días/semana.
  • Remuneración competitiva acorde a la experiencia y habilidades del candidato/a seleccionado/a.

Requirements

  • Ingeniería de telecomunicaciones / Ingeniería informática / Ingeniería electrónica.
  • Necesaria experiencia 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-alto.
  • Buenas habilidades interpersonales., * Experiencia en desarrollo de software embebido para Linux y RTOS.
  • Experiencia con tests unitarios, de integración y automatización de pruebas.
  • Experiencia en C, C++, Python, BASH, HTML/CSS y Javascript.
  • Conocimiento de desarrollo de drivers de Linux en sistemas embebidos.
  • Experiencia en desarrollo y creación de distribuciones Linux integradas (Petalinux, Yocto).
  • Dominio de sistemas de control de versiones (GIT).

Benefits & conditions

  • Incorporación a una empresa tecnológica, líder en comunicaciones para sistemas críticos, formando parte de un equipo joven y dinámico.
  • Ambiente de trabajo colaborativo y orientado a objetivos.
  • Opción de teletrabajo hasta 3 días/semana.
  • Remuneración competitiva acorde a la experiencia y habilidades del candidato/a seleccionado/a.

Apply for this position