Ir al contenido

Senior Software Engineer

Remote

El Ingeniero senior de software será responsable de liderar el diseño, desarrollo e implementación de soluciones software críticas para productos y sistemas empleados en nuestro sistema no tripulado (UAS). Este rol combina excelencia técnica, visión estratégica y capacidad de liderazgo, siendo fundamental para definir arquitecturas robustas, asegurar la calidad del código y promover buenas prácticas dentro del equipo de desarrollo.

Participará en todas las fases del ciclo de vida del software, desde la especificación de requisitos hasta las pruebas y el despliegue, integrándose con equipos multidisciplinares de hardware, aviónica, GNC y operaciones de vuelo. El candidato ideal tendrá experiencia en desarrollo en lenguajes como Python, C++, C# o Java, así como en entornos con normativas exigentes (DO-178C, MISRA, ISO26262) y familiaridad con entornos de integración continua, control de versiones y metodologías ágiles. También será responsable de mentorizar a perfiles junior, tomar decisiones técnicas y contribuir a la estrategia de evolución del stack tecnológico de la compañía.


Pensamiento analítico

Comunicación técnica

Liderazgo técnico

Resolución de problemas


Redes sociales

Responsabilidades

  • Escribir código limpio, mantenible y eficiente siguiendo las mejores prácticas y estándares de codificación.
  • Mentorizar y guiar a ingenieros junior, proporcionando soporte técnico y fomentando su crecimiento profesional.
  • Realizar revisiones de código para asegurar la calidad del código y la adherencia a las mejores prácticas.
  • Diseñar, desarrollar, probar y desplegar aplicaciones de software escalables y robustas.

Debe tener

  • Título universitario en Ciencias de la Computación, Ingeniería de Software o un campo relacionado (o experiencia equivalente).
  • Dominio de uno o más lenguajes de programación (por ejemplo, Java, C++, Python, JavaScript).
  • Experiencia con frameworks web (por ejemplo, React, Angular, Django) y APIs RESTful.
  • Familiaridad con plataformas en la nube (por ejemplo, AWS, Azure, Google Cloud) y prácticas de DevOps.
  • Excelentes habilidades de resolución de problemas y capacidad para trabajar de forma independiente y en equipo.

Deseable

  • Experiencia con arquitectura de microservicios y contenedorización (por ejemplo, Docker, Kubernetes).
  • Conocimiento de pipelines de CI/CD y frameworks de pruebas automatizadas.
  • Familiaridad con metodologías ágiles y herramientas (por ejemplo, Jira, Trello).
  • Conocimiento básico en evaluación de calidad.
  • Habilidad para trabajar bajo presión y cumplir plazos ajustados.

¿Qué hay de bueno en el trabajo?


  • Gran equipo de gente inteligente, en una cultura amigable y abierta.
  • Sin herramientas estúpidas, sin horarios de trabajo rígidos.
  • Sin pérdida de tiempo en los procesos empresariales, responsabilidades reales y autonomía.
  • Amplíe su conocimiento en la industria aeronáutica.
  • Crear documentación y contenido que ayude a nuestros empleados a diario.
  • Responsabilidades y desafíos reales en una empresa en rápida evolución.
Nuestro producto

 FLYOX I

Saber más

Lo que ofrecemos

Cada empleado tiene la oportunidad de ver el impacto de su trabajo. Usted puede hacer contribución real al éxito de la compañía. Se organizan varias actividades a lo largo del año, actividades deportivas semestrales, eventos para fomentar el trabajo en equipo, general meetings mensuales y mucho más! 


Salario Competitivo

Además de oportunidades de crecimiento y reconocimiento.


Buen ambiente laboral​

Un equipo joven, dinámico y lleno de energía.


Sala de descanso / cocina

Integrado en nuestras instalaciones para tomarte un descanso y desconexión


Parking gratuito

Parking de coches y motos en la misma empresa y gratuito