




Resumen: Futurex busca un ingeniero de software Linux embebido talentoso para trabajar con sistemas criptográficos avanzados en todas las capas de un sistema operativo Linux embebido. Aspectos destacados: 1. Trabajar con sistemas criptográficos avanzados en un entorno Linux embebido 2. Oportunidad de ascenso rápido y alta visibilidad individual 3. Participar directamente en el desarrollo de software de producción Futurex es un líder mundial en soluciones de seguridad de cifrado de datos reforzadas. La sede corporativa y el campus de ingeniería de la empresa se encuentran en Bulverde, a 15 millas al norte de San Antonio, Texas. Futurex busca un ingeniero de software Linux embebido talentoso. Los ingenieros de software Linux embebido de Futurex tendrán oportunidades de trabajar con sistemas criptográficos avanzados en todas las capas de un sistema operativo Linux embebido, como gestores de arranque (boot loaders), controladores del kernel y demonios de soporte del sistema. Este puesto ofrece a los candidatos la oportunidad de ampliar sus habilidades participando directamente en el desarrollo de software de producción. La visibilidad individual dentro del equipo es alta y existen oportunidades de ascenso rápido. RESPONSABILIDADES PRINCIPALES Diseñar software y sistemas basados en los requisitos definidos para sistemas embebidos existentes y nuevos Codificar, probar y solucionar problemas de componentes del sistema operativo para sistemas embebidos Colaborar con miembros de los equipos de software y hardware para desarrollar, comprender y actualizar los requisitos de las funciones del producto Redactar y mantener documentación técnica sobre temas como código, funcionalidad de las API y creación/resolución de incidencias de software Mantener la confidencialidad respecto a la información que se esté procesando, almacenando o accediendo Requisitos CALIFICACIONES Gran interés en Linux embebido, hardware embebido y software Experiencia en desarrollo de software en C Capacidad para trabajar cómodamente desde la interfaz de línea de comandos de Linux Experiencia con herramientas básicas de desarrollo FLOSS (gcc, binutils, strace, valgrind, etc.) Título universitario o superior en ciencias de la computación, ingeniería o campo afín Conocimientos profundos de sistemas Linux embebidos, desarrollo de controladores Linux o depuración del kernel Persona motivada, autodidacta y con ganas de aprender PREFERIBLE Experiencia construyendo un entorno Linux embebido desde cero (Buildroot, Yocto, OpenWRT, etc.) Experiencia en la puesta en marcha inicial de una placa con un entorno Linux Experiencia utilizando toolchains, incluida la compilación cruzada para diversas arquitecturas (ARM, PowerPC, x86_64 o aarch64) Capacidad para leer código ensamblador (ARM, PowerPC, x86_64 o aarch64) Experiencia depurando e integrando componentes de hardware con el sistema operativo Linux Experiencia en scripting (Bash, shell POSIX) Experiencia con software de control de versiones (git) Experiencia con interfaces de hardware como I2C, SPI y GPIO. Conocimientos sólidos de la pila y los subsistemas del kernel de Linux Beneficios Un papel clave en proyectos de software de producción trabajando directamente en tecnología de cifrado de vanguardia con un tiempo de comercialización muy corto Remuneración competitiva y oportunidades de ascenso Política flexible de horarios Snacks y bebidas proporcionados por la empresa Campus corporativo con vistas panorámicas y servicios como una pista de tenis, sendero para correr y putting green Cultura corporativa acogedora, similar a la de una familia, especialmente adecuada para personas dinámicas, emprendedoras y motivadas Únase a nosotros como ingeniero de software Linux embebido y contribuya a nuestros innovadores productos criptográficos.


