Castelion Corporation

Ingeniero de Software Embebido (7+ años de experiencia)

PythonC++Rust
Traducción automática. Consulta el original.

Por qué Castelion, por qué ahora

Castelion avanza a una velocidad increíble para desarrollar y entregar sistemas de defensa avanzados en un momento en el que la ejecución es más importante que nunca. Creemos que el enfoque, la responsabilidad y la excelencia son ventajas decisivas, y estamos creando un equipo de clase mundial para convertir ideas audaces en capacidades reales.

Esta es una oportunidad única para unirse en una etapa temprana, donde tendrá una responsabilidad significativa, colaborará con compañeros excepcionales y tendrá un impacto directo y medible en nuestra misión y en el futuro de la empresa, independientemente de su función.

Ingeniero de Software Embebido

Como Ingeniero de Software Embebido, estará a la vanguardia de la creación, el desarrollo y la prueba del software que impulsa y simula nuestros sistemas de vuelo. Su función implica una estrecha colaboración con otros ingenieros de Castelion en los ámbitos de software y hardware para implementar y depurar software en toda la pila tecnológica, desde aplicaciones y sistemas operativos hasta redes, firmware y simulación, garantizando el éxito total de la misión. Buscamos ingenieros inteligentes, colaborativos y motivados de todos los niveles que sientan pasión por la resolución de problemas y estén ansiosos por contribuir a una misión extraordinaria. Si prospera en entornos desafiantes y le entusiasma la perspectiva de generar un impacto tangible, queremos saber de usted.

Responsabilidades

  1. Sistemas autónomos: Diseñar e implementar sistemas de software autónomos fiables, junto con las simulaciones necesarias para validar su precisión y fiabilidad.
  1. Desarrollo integral de software: Gestionar todo el proceso de desarrollo de software, desde el diseño inicial, la creación de prototipos y las pruebas, hasta la integración y el despliegue finales para aplicaciones críticas para la misión.
  1. Pruebas de sistemas: Evaluar los resultados de las pruebas y solucionar problemas que requieran investigaciones detalladas, incluida la integración práctica y la depuración de sistemas de hardware/software. Desarrollar herramientas para facilitar las pruebas en diversos entornos: hardware virtualizado, hardware real en bucle (hardware-in-the-loop) y pruebas de vehículo en bucle (vehicle-in-the-loop).
  1. Colaboración: Asociarse con equipos de ingeniería multidisciplinarios para intercambiar ideas, diseñar y desarrollar capacidades de misiles hipersónicos de próxima generación, incluidos algoritmos de guía avanzados y procesamiento de imágenes de buscador integrado.
  1. Liderazgo de proyectos: Liderar proyectos importantes que impulsen la misión de Castelion, garantizando la alineación con los objetivos generales y viajando ocasionalmente a los sitios de lanzamiento y de clientes para realizar pruebas y operaciones.
  1. Mejorar estándares y prácticas: Mejorar continuamente los estándares de software y las mejores prácticas dentro del equipo de software, fomentando un entorno de mejora continua e innovación.

Cualificaciones básicas

  1. Formación académica: Grado en Informática, Ingeniería Informática, Ingeniería Eléctrica, Matemáticas o un campo STEM relacionado, o experiencia práctica equivalente.
  1. Experiencia: Abierto a candidatos de todos los niveles de experiencia, desde ingenieros al inicio de su carrera hasta colaboradores técnicos senior. Se tendrá en cuenta la experiencia profesional, prácticas, investigación, contribuciones de código abierto u otro trabajo técnico práctico.
  1. Competencia técnica: Experiencia con programación de sistemas en lenguajes como C++, Python o Rust, y familiaridad con entornos de desarrollo basados en Linux. La experiencia puede incluir trabajo con sistemas de bajo nivel como el desarrollo del kernel de Linux, interfaces de hardware o desarrollo de controladores (por ejemplo, UART, I2C o periféricos similares).

Habilidades y experiencia preferidas

  1. Experiencia en programación: Competencia demostrada en C++, Rust o lenguajes de programación de sistemas similares.
  1. Experiencia en sistemas: Experiencia práctica con sistemas embebidos en tiempo real o entornos de computación distribuida en sistemas basados en Linux, incluido el desarrollo de software C++ de alta calidad basado en Linux para procesadores y microcontroladores comunes (por ejemplo, PowerPC, x86, ARM).
  1. Habilidades técnicas: Competencia en Linux, incluyendo scripting de shell Bash, resolución de problemas de red y análisis de rendimiento (strace, ftrace, etc.), con sólidas habilidades en depuración, optimización de rendimiento y pruebas unitarias.
  1. Conocimiento de sistemas: Comprensión integral de la arquitectura informática y los protocolos de red (TCP, UDP, etc.).
  1. Resolución de problemas: Enfoque innovador de resolución de problemas utilizando el pensamiento de primeros principios, incluido el desarrollo de prototipos para validar conceptos de diseño clave y cuantificar las limitaciones técnicas.

Castelion ofrece un generoso paquete de beneficios. Consulte la parte inferior de nuestra página de Carreras para obtener más detalles.

Otras funciones

Tenga en cuenta que esta descripción del puesto no está diseñada para cubrir o contener una lista exhaustiva de actividades, funciones o responsabilidades que se requieren del empleado para este trabajo. Las funciones, responsabilidades y actividades pueden cambiar en cualquier momento con o sin previo aviso.

Requisitos de elegibilidad adicionales

Este puesto puede requerir acceso a información clasificada o sitios, sistemas o información restringidos del Gobierno de los EE. UU., según lo determine la Empresa y/o los requisitos aplicables del Gobierno de los EE. UU. Si el puesto está designado de esta manera, su empleo en el cargo puede estar supeditado a su capacidad para obtener y mantener la autorización de seguridad requerida por el Gobierno de los EE. UU. u otra autorización gubernamental, y para satisfacer cualquier requisito de ciudadanía u otros requisitos de elegibilidad impuestos por la ley, regulación, orden ejecutiva o requisitos de contrato gubernamental aplicables. Se le notificará si estos requisitos se aplican y cuándo.

Declaración de Acción Afirmativa/EEO

Castelion es un empleador que ofrece igualdad de oportunidades. Nos comprometemos a proporcionar igualdad de oportunidades de empleo a todos los solicitantes y empleados sin distinción de raza, color, religión, sexo, orientación sexual, identidad de género, origen nacional, edad, discapacidad, información genética, estado de veterano protegido o cualquier otra característica protegida por la ley federal, estatal o local aplicable.

Castelion se compromete a proporcionar adaptaciones razonables a personas cualificadas con discapacidades durante todo el proceso de solicitud y contratación. Si necesita una adaptación razonable para completar una solicitud, participar en el proceso de entrevista o participar de otro modo en el proceso de contratación, póngase en contacto con [email protected]. Las solicitudes de adaptación se considerarán de forma individual y se gestionarán de acuerdo con la ley aplicable.

Castelion se compromete a fomentar un lugar de trabajo donde las decisiones de empleo se basen en las cualificaciones, las necesidades comerciales y la capacidad para realizar las funciones esenciales del puesto, con o sin adaptación razonable.

Requisitos EAR/ITAR

Este puesto requiere acceso a información sujeta a control de exportaciones y, como tal, el empleo (o la contratación de un contratista) está supeditado a la capacidad del candidato para acceder a toda la información aplicable sujeta a control de exportaciones sin que se requiera una licencia de exportación adicional por parte de la Oficina de Industria y Seguridad y/o la Dirección de Controles de Comercio de Defensa.

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

Tu próximo empleoya está buscándote.

Nort

Plataforma de reclutamiento inverso para programadores