OpenTable
Spire
Ingeniero Senior de Firmware
Sobre la oportunidad
Buscamos un Ingeniero de Software Embebido con experiencia para unirse a nuestro equipo de Plataforma (el equipo que se encarga de las naves espaciales). El candidato seleccionado desempeñará un papel crucial en el apoyo a otras disciplinas, centrándose 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, garantizando en última instancia que todos los sistemas de naves espaciales actuales y futuras cumplan 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 diferencian 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!
Qué harás como Ingeniero Senior de Firmware
- Diseñar, implementar, probar, desplegar y mantener firmware embebido
- Colaborar con otras funciones de ingeniería en la definición del alcance, arquitectura y diseño del sistema
- Resolver problemas en órbita y en tierra relacionados con sistemas embebidos
- Implementar, optimizar y mantener diversos 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
- Título de Grado en Ciencias de la Computación, Ingeniería Eléctrica o campo relacionado
- Dominio del lenguaje de programación C embebido
- Dominio de 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 (por ejemplo, Git)
- Experiencia desarrollando en Linux (Ubuntu)
- Un nivel básico de conocimiento matemático (matemáticas de ingeniería o similar)
- Excelentes habilidades de comunicación y trabajo en equipo
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 (embebido Linux)
- Experiencia con embebido Linux
- Conocimiento de sistemas y algoritmos de control
Herramientas y Tecnologías
- FreeRTOS para implementación de sistema operativo en tiempo real
- GNU ARM Embedded Toolchain para 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 usando Git
Spire opera un modelo de trabajo híbrido, y este puesto requerirá que trabajes un mínimo de tres días por semana en la oficina.
Puede ser necesario el acceso a software y/o tecnología controlada por la exportación de EE. UU. para este puesto. Si es necesario, Spire tramitará las licencias necesarias; esto no es algo que los candidatos necesiten tener antes de postularse. #LI-MI
Para ayudar a mantener un lugar de trabajo seguro para los empleados de Spire, todos los candidatos que reciban una oferta condicional deberán completar una verificación de antecedentes. Esto puede incluir historial penal y verificación de empleo.
Por favor, tómese un momento para revisar el Aviso de Privacidad Global de Datos para Empleados, Contratistas, Candidatos y Visitantes de Spire, así como la Política de Privacidad de Spire.
Le informamos que la comunicación sobre su solicitud puede provenir de @spire.com, @recruiting.spire.com, o de Candidate.fyi (nuestra herramienta de programación).
Beneficios Globales
- 🛰️ Programa de Nombre de Tu Satélite (NYSP)
- 🚀 Asistencia al Lanzamiento
- 🌴 Generosa Política 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 Gimnasio
- 🧡 Programa de Referidos de Empleados
- 🍉 Snacks y bebidas saludables en cada oficina
Sobre Spire
Mejoramos la vida en la Tierra con datos del 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 multiusos. Sus datos y algoritmos propietarios proporcionan el seguimiento marítimo, aéreo 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.
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.
