Carreras

Ingeniero de software de vuelo

Italia Introducción de Nuevos Productos Turín En el lugar

Estamos buscando un/a Flight Software Engineer que contribuya al desarrollo del software de vuelo para plataformas de satélites pequeños y sistemas aviónicos (computadora a bordo, radio, sistemas de control de actitud, etc.).

Sobre The Member Company

Somos una compañía global de alta tecnología con un equipo de ingenieros emprendedores, científicos y expertos digitales de todo el mundo. Juntos hemos formado una comunidad que está en constante crecimiento, de la que estamos orgullosos. Ofrecemos servicios de consultoría a clientes de alto perfil a nivel mundial en diversas áreas de servicio, como:

  • Tecnología e ingeniería
  • Energía y energías renovables
  • Life sciences y farmacia
  • Digital y TI

Sobre esta vacante

Responsabilidades principales

  • Diseño y desarrollo de software embebido para sistemas aviónicos y plataformas satelitales
  • Gestión del ciclo completo de vida del software: requisitos, desarrollo, integración, pruebas y reporte
  • Configuración y personalización de Real-Time Operating Systems (RTOS) para OBC
  • Integración y pruebas del software de vuelo en aviónica y satélites completos
  • Apoyo en la definición y el uso de herramientas para el análisis de rendimiento
  • Desarrollo de herramientas de soporte (scripts, simuladores, gemelo digital)
  • Colaboración con los equipos de sistema y hardware para la integración SW/HW
  • Soporte para la puesta en producción del software
  • Mantenimiento del software en órbita y soporte a las Flight Operations durante todo el ciclo de vida de la misión

Lo que esperamos de ti

Requisitos generales

  • Título de máster en Informática, Ingeniería de Software o disciplinas afines (se considera experiencia equivalente)
  • Excelentes habilidades comunicativas y capacidad para colaborar en equipos multidisciplinarios
  • Italiano nativo, inglés fluido escrito y hablado
  • Buena experiencia en desarrollo de software con C y C++
  • Familiaridad con RTOS y técnicas de diseño de software multi-thread
  • Uso de Git u otros sistemas de versionado
  • Familiaridad con instrumentación electrónica de laboratorio
  • Destacadas habilidades analíticas y de resolución de problemas
  • Experiencia con herramientas de CI/CD (Bitbucket, Jenkins, SonarQube)
  • Uso de lenguajes de scripting (Python, Bash, Ruby)
  • Conocimiento de interfaces y protocolos de comunicación (UART, SPI, I2C, CAN, Ethernet, SpaceWire)
  • Conocimientos de Ciberseguridad
  • Experiencia con Machine Learning / IA

Lo que puedes esperar de nosotros

TMC es una empresa de consultoría internacional en el sector de alta tecnología que pone a disposición de sus clientes su experiencia para apoyarles en la realización de sus desafíos tecnológicos. Como tal, TMC opera como un centro de expertos al servicio de sus clientes, ayudándolos a ser más competitivos en un mundo tecnológico cada vez más globalizado y en constante evolución. En TMC creemos que las personas son la fuerza impulsora de la innovación tecnológica. Por esta razón, queremos crear las mejores condiciones posibles para que los talentos tecnológicos puedan crecer. Ofrecemos un entorno de trabajo estimulante y dinámico en el que puedes ser el protagonista de tu carrera. Como empleado, formarás parte de la familia TMC. Además de nuestra excepcional competencia técnica, la diversión y el compromiso son elementos fundamentales de nuestra cultura empresarial.

Enviar mi solicitud

¡Qué genial que estés interesado en un trabajo en TMC! Aplica ahora de la manera que mejor te convenga y, con suerte, podremos darte la bienvenida pronto a uno de nuestros equipos.

Aplicar con currículum Aplicar con LinkedIn Postúlate sin currículum.
Tipos de archivos compatibles: .pdf,.docx,.doc,.txt (Máximo 5MB)
Tus datos
Tus datos
Tus datos