




Resumen: Persimmons busca un Ingeniero de Software Embebido para diseñar, implementar y optimizar software altamente paralelo para sistemas multicore dentro de su infraestructura SoC. Aspectos destacados: 1. Oportunidad de construir infraestructura para la próxima década de la IA 2. Únase a un equipo de clase mundial con impacto global 3. Liderazgo técnico y tutoría dentro del equipo de tiempo de ejecución ¿Quiénes somos?: Persimmons está construyendo la infraestructura que impulsará la próxima década de la IA. Fundada en 2023 por experimentados profesionales tecnológicos del ámbito de los semiconductores, los sistemas de IA y la innovación en software, nuestra misión es permitir dispositivos más inteligentes, centros de datos más sostenibles y aplicaciones completamente nuevas que el mundo aún no ha imaginado. ¿Por qué unirse a nosotros?: Estamos creciendo rápidamente y buscamos pensadores audaces, creadores e investigadores curiosos que deseen llevar al límite el hardware y el software de la IA. Si está listo para unirse a un equipo de clase mundial y desempeñar un papel fundamental para generar un impacto global, ¡queremos hablar con usted! Lo que hará: Como Ingeniero de Software Embebido en nuestro equipo, será responsable de desarrollar el software embebido que se ejecuta dentro de nuestro SoC. Diseñar e implementar software altamente paralelo que se ejecute en sistemas multicore. Diseñar e implementar software de bajo nivel para utilizar matrices sistólicas, controladores DMA, interrupciones, operaciones atómicas y otras capacidades de hardware. Optimizar el software embebido para un alto rendimiento aprovechando el paralelismo multicore y las jerarquías de memoria. Colaborar con equipos multifuncionales para diseñar, probar y optimizar nuestras soluciones de hardware y software. Mantenerse actualizado sobre las tendencias y avances del sector para garantizar que nuestras soluciones sigan siendo competitivas e innovadoras. Brindar liderazgo técnico al equipo de tiempo de ejecución, tutorar a ingenieros y ayudar a escalar el equipo a medida que la empresa crece. Requisitos Lo que aporta usted: Más de 4 años de experiencia en el desarrollo de software para sistemas multicore. Conocimientos sobre arquitecturas multicore, incluidas las técnicas de bloqueo de recursos y la partición de cargas de trabajo. Familiaridad con arquitecturas de hardware y sus implicaciones de optimización, incluidas las jerarquías de memoria, las matrices sistólicas, los motores DMA y el paralelismo al estilo GPU. Experiencia en la puesta en marcha inicial de placas, depuración de bajo nivel y uso de JTAG para depuración, además de trabajar con simuladores. Si puede realizar lo anterior, ya posee sólidas habilidades en C/C++. Título universitario (licenciatura, maestría o doctorado) en Ciencias de la Computación, Ingeniería Informática o campo relacionado (o experiencia equivalente) Excelentes habilidades interpersonales, verbales y escritas Capacidad para alcanzar objetivos bajo plazos ajustados Experiencia ejecutando tareas mientras gestiona prioridades en competencia Profundo conocimiento tecnológico y pasión por lo que hace Fuerte espíritu de equipo, especialmente una capacidad comprobada para guiar e influir eficazmente dentro de un entorno matricial dinámico Excelentes habilidades para la resolución de problemas y capacidad para trabajar en un entorno dinámico y acelerado. Beneficios Paquete salarial y de beneficios competitivo Licencia remunerada flexible Plan 401k Aviso importante: Nuestra organización no acepta presentaciones no solicitadas de candidatos provenientes de reclutadores externos o agencias. Dichas presentaciones, independientemente de su forma (incluidas, entre otras, el correo electrónico, los mensajes directos o las redes sociales), se considerarán voluntarias y no crearán ninguna obligación expresa ni implícita por parte de la organización de pagar honorarios, comisiones u otra compensación. Queda estrictamente prohibido contactar directamente a empleados, directivos o miembros del consejo de administración respecto a oportunidades laborales, y dichos contactos no recibirán respuesta.


