Ingeniero/a de Software
Role details
Job location
Tech stack
Job description
Brill Pharma busca un/a Ingeniero/a de Software para construir la plataforma de sistemas de drones autónomos. Este rol implica el desarrollo de software que permite a los operadores ejecutar tareas con drones autónomos de manera segura., * Desarrollo de software de control para la operación de drones autónomos.
- Diseño de servicios backend que conectan estaciones de control y drones.
- Creación de herramientas de validación de misiones., Buscamos un/a Ingeniero/a de Software para ayudarnos a construir la plataforma que impulsa sistemas de drones autónomos sincronizados. Este rol combina desarrollo de producto, sistemas en tiempo real, simulación, herramientas de robótica y backend. Sobre el rol
Este no es un puesto típico de desarrollo web. Trabajarás en software que permite a los operadores preparar, validar, simular, monitorizar y ejecutar tareas con drones autónomos de forma segura.
Buscamos a alguien que se sienta cómodo trabajando fullstack (frontend, backend y sistemas), que pueda asumir ownership, entender sistemas open-source existentes y convertirlos en un producto fiable para operaciones con drones autónomos sincronizados. Puntos extra si sabes volar un dron. Responsabilidades
- Desarrollo de software de control para la operación y monitorización de flotas de drones autónomos.
- Diseño y desarrollo de servicios backend que conectan estaciones de control, drones, simulaciones y datos de misión.
- Creación de herramientas de validación de misiones (trayectorias, comprobaciones de seguridad, telemetría, logs y estado operacional).
- Desarrollo de flujos de simulación para probar misiones y comportamiento del firmware sin necesidad de hardware real.
- Integración de sistemas autónomos en plataformas de drones.
- Evolución de un stack basado en open source hacia un producto robusto, fiable y listo para producción.
Requirements
El candidato ideal tendrá experiencia en TypeScript y React, además de un interés en robótica y simulación. Se ofrece un entorno de trabajo interesante con un enfoque en tecnologías innovadoras., * Experiencia sólida con TypeScript y React.
-
Experiencia en backend, especialmente en sistemas asíncronos y APIs.
-
Buena capacidad para trabajar en repositorios grandes y complejos., TypeScript React Desarrollo de aplicaciones desktop Ingeniería de software Colaboración con equipos de firmware, * Experiencia sólida con TypeScript y React.
-
Experiencia en backend, especialmente en sistemas asíncronos, APIs o arquitecturas basadas en protocolos.
-
Capacidad para trabajar en repositorios grandes y complejos.
-
Interés por robótica, drones, simulación, sistemas en tiempo real o software conectado a hardware.
-
Buenas prácticas de ingeniería: testing, debugging, logging y mantenibilidad.
-
Capacidad para colaborar estrechamente con equipos de firmware y electrónica.
Habilidades valoradas
- Desarrollo de aplicaciones desktop (por ejemplo, Electron).