Proximie
Spire
Ingeniero de Software Embebido Senior
Sobre la oportunidad
Estamos buscando un Ingeniero de Software Embebido con experiencia para unirse a nuestro equipo de Plataforma que da soporte a las Operaciones de Naves Espaciales. El candidato seleccionado desempeñará un papel crucial apoyando a otras disciplinas al centrarse en los aspectos de software embebido de nuestros sistemas satelitales. El equipo de Plataforma interactúa directamente con muchos grupos de ingeniería para llevar a cabo actividades de I+D, diseño, fabricación y operaciones, asegurando en última instancia que todos los sistemas de naves espaciales actuales y futuros cumplan con su misión.
Los candidatos ideales adoptarán la comercialización de sistemas de nanosatélites y se adaptarán a metodologías de diseño, desarrollo e implementación de sistemas de bajo coste y ritmo rápido que distinguen a Spire de nuestra competencia. En este entorno de ritmo rápido, el ciclo de diseño a lanzamiento se mide en semanas y meses, ¡no en años!
Lo que harás como Ingeniero de Software Embebido Senior
- Diseñar, implementar, probar, desplegar y mantener firmware embebido
- Colaborar con otras funciones de ingeniería en el alcance, la arquitectura y el diseño de sistemas
- Resolver problemas en órbita y en tierra relacionados con sistemas embebidos
- Implementar, optimizar y mantener varios protocolos serie
- Diseñar y desarrollar herramientas de interfaz para mejorar la abstracción entre el sistema embebido y otros componentes del satélite
- Depurar y resolver problemas complejos de sistemas embebidos de manera oportuna
- Escribir y mantener documentación técnica
Requisitos mínimos
Habilidades clave
- Licenciatura en Informática, Ingeniería Eléctrica o campo relacionado
- Dominio del lenguaje de programación C embebido
- Competencia con lenguajes de scripting como Python y Bash
- Amplia experiencia con sistemas operativos en tiempo real (RTOS), específicamente FreeRTOS
- Familiaridad con protocolos serie e implementaciones
- Sólidas habilidades de resolución de problemas, particularmente en la depuración de sistemas embebidos
- Experiencia con sistemas de control de versiones (p. ej., Git)
- Experiencia desarrollando en Linux (Ubuntu)
- Un nivel base de conocimientos matemáticos (matemáticas de ingeniería o similar)
- Excelentes habilidades de comunicación y trabajo en equipo
Herramientas y tecnologías
- FreeRTOS para la implementación de sistemas operativos en tiempo real
- GNU ARM Embedded Toolchain para la compilación de código
- GDB para depuración, complementado con un uso extensivo de depuración serie y/o CAN
- Experiencia con técnicas de depuración para sistemas sin acceso JTAG, particularmente para la resolución remota de problemas
- Familiaridad con procedimientos de prueba manual para código de interfaz embebido
- Experiencia trabajando con microcontroladores Arm Cortex
- Control de versiones utilizando Git
Habilidades preferidas
- Experiencia con sistemas espaciales o tecnología satelital
- Familiaridad trabajando con estándares de codificación y utilizando herramientas de análisis estático
- Experiencia escribiendo Rust para entornos con recursos limitados (Linux embebido)
- Experiencia con Linux embebido
- Conocimiento de sistemas de control y algoritmos
Spire opera bajo un modelo de trabajo híbrido, y este puesto requerirá que trabajes un mínimo de tres días por semana en la oficina.
Es posible que se requiera acceso a software y/o tecnología bajo control de exportación de EE. UU. para este puesto. Si es necesario, Spire gestionará las licencias necesarias; esto no es algo que los candidatos deban tener antes de postularse. #LI-MI1
--------------------------------------------------------------------------------
Spire es Global y nuestro éxito se basa en los diversos puntos de vista, habilidades y experiencias de nuestros empleados. Estamos orgullosos de ser un empleador que ofrece igualdad de oportunidades y estamos comprometidos con la igualdad de oportunidades de empleo independientemente de la raza, color, ascendencia, religión, sexo, origen nacional, orientación sexual, edad, estado civil, discapacidad, identidad de género o condición de veterano.
Para ayudar a mantener un lugar de trabajo seguro y protegido para los empleados de Spire, todos los candidatos que reciban una oferta condicional deberán completar una verificación de antecedentes. Esto puede incluir el historial penal y la verificación de empleo.
Por favor, tómate un momento para revisar el Aviso de Privacidad de Datos Global de Spire para Empleados, Contratistas, Candidatos y Visitantes spire.com/global-data-privacy-notice/, así como la Política de Privacidad de Spire. spire.com/privacy-policy/
--------------------------------------------------------------------------------
Ten en cuenta que la comunicación sobre tu solicitud puede provenir de @spire.com, @recruiting.spire.com o de Candidate.fyi (nuestra herramienta de programación).
Ventajas globales
- 🛰️ Programa Ponle Nombre a tu Satélite (NYSP)
- 🚀 Asistencia al lanzamiento
- 🌴 Política generosa de tiempo libre
- 🎓 Programa de asistencia educativa
- 🥰 Programa de asistencia al empleado (EAP)
- 📈 Programa de compra de acciones para empleados (ESPP)
- 👣 Permiso familiar
- 💪 Reembolso de actividades físicas
- 🧡 Programa de recomendación de empleados
- 🍉 Snacks y bebidas saludables en cada oficina
Sobre Spire
Mejoramos la vida en la Tierra con datos desde el espacio.
Spire Global es una empresa de análisis de espacio a la nube que posee y opera la mayor constelación de satélites multipropósito. Sus datos y algoritmos patentados proporcionan el seguimiento marítimo, de aviación y meteorológico más avanzado del mundo. Además de su constelación, la infraestructura de datos de Spire incluye una red global de estaciones terrestres y operaciones 24/7 que proporcionan cobertura global en tiempo real de cada punto de la Tierra.
