Workable
Desarrollador Principal de Software Embebido (VSE)
Estamos buscando un Ingeniero Principal de Software altamente calificado con amplia experiencia en diseño, conceptos de seguridad, desarrollo y pruebas de software para sistemas basados en Linux. El candidato ideal será responsable de implementar nuevas funciones de ciberseguridad, desarrollar orientaciones de implementación para controles de ciberseguridad y realizar investigación y desarrollo de nuevos conceptos de ciberseguridad.
Responsabilidades Clave/Principales
• Desarrollar software de ciberseguridad para productos de Toyota.
• Actuar con supervisión mínima para definir requisitos con partes interesadas y diseñar la implementación de nuevas funciones.
• Investigar controles de ciberseguridad de procesadores y microcontroladores y desarrollar pruebas de concepto y orientaciones de implementación para proveedores.
• Realizar investigación y desarrollo de nuevas funciones de ciberseguridad.
• Colaborar con la comunidad de código abierto para ampliar las capacidades de ciberseguridad de proyectos existentes y compartir nuevos proyectos útiles más allá de Toyota.
• Desarrollar software de acuerdo con las pautas de codificación del equipo y estándares de la industria, incluyendo MISRA, SEI CERT y AUTOSAR.
• Colaborar con equipos de CICD para añadir nuevas capacidades a la canalización de compilación y lanzamiento y personalizar la canalización para nuevos proyectos.
• Colaborar con equipos de pruebas para definir estrategias de prueba y ayudar en el desarrollo de pruebas automatizadas.
• Dirigir al equipo interno de pruebas y proporcionar orientación cuando no esté disponible el liderazgo habitual.
• Capacitar a ingenieros juniors e intermedios en las mejores prácticas de desarrollo de software y brindar orientación en sus tareas de diseño, implementación y pruebas.
• Realizar análisis de causas raíz de defectos y liderar iniciativas para mejorar la calidad del producto y los procesos de prueba.
• Trabajar con una amplia gama de partes interesadas para alinear expectativas de entregas, cronogramas de implementación y problemas de pruebas.
• Facilitar reuniones del equipo, incluyendo planificación de sprints, retrospectivas y reuniones diarias, para garantizar una comunicación y colaboración efectivas.
• Mantenerse actualizado sobre las tendencias y mejores prácticas de la industria en el desarrollo de sistemas embebidos, y promover su integración en los procesos del equipo.
Requisitos
10+ años de experiencia en desarrollo de software para sistemas embebidos, con enfoque tanto en componentes de hardware como de software.
Sólida comprensión de lenguajes de programación embebidos (por ejemplo, C, C++) y sistemas operativos en tiempo real (RTOS).
Experiencia en el desarrollo de sistemas embebidos Linux, incluyendo desarrollo de controladores Linux, integración y personalización de BSP con herramientas como Yocto, y arranque de placas.
Experiencia con herramientas y marcos de pruebas y desarrollo de pruebas automatizadas.
Conocimiento de protocolos de comunicación (por ejemplo, I2C, SPI, UART) e interfaces de hardware.
Excelentes habilidades para resolver problemas y atención al detalle.
Sólidas habilidades de liderazgo y comunicación, con capacidad para motivar y guiar a los miembros del equipo.
Ventaja Adicional:
· Experiencia con funciones de seguridad embebidas tales como arranque seguro, desarrollo en TrustZone, cifrado del sistema de archivos, etc.
· Experiencia desarrollando conforme a estándares de seguridad y seguridad funcional como MISRA, SEI CERT y AUTOSAR.
· OSCP, SANS/GIAC, CISSP o certificaciones relacionadas/equivalentes.
· Experiencia con regulaciones/leyes de cumplimiento, marcos y estándares de seguridad (por ejemplo, ISO/SAE 21434, NIST, HIPAA, ISO, COBIT, OWASP, ITIL, etc.).
Experiencia en una o más de las siguientes industrias: aplicación de la ley, defensa, comunidad de inteligencia, automotriz, manufactura, software,
Título universitario o superior en Ciencias de la Computación, Ingeniería o disciplina relacionada, o experiencia profesional equivalente
Fluidez en japonés (lectura, escritura y habla) para discusiones técnicas y comerciales.

Plano, TX, USA
Salario negociable