





Quiénes somos: Persimmons está construyendo la infraestructura que impulsará la próxima década de la IA. Fundada en 2023 por tecnólogos experimentados de los mundos de los semiconductores, sistemas de IA y la innovación en software, nuestra misión es habilitar 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 y solucionadores de problemas curiosos que deseen llevar al límite el hardware y software de IA. Si estás listo para unirte a un equipo de primer nivel y desempeñar un papel clave para generar un impacto global, queremos hablar contigo. Lo que harás: Como Ingeniero de Software Embebido en nuestro equipo, serás 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 arreglos sistólicos, DMAs, interrupciones, operaciones atómicas y otras capacidades de hardware. Optimizar el software embebido para obtener 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 runtime, mentorizar a ingenieros y ayudar a escalar el equipo a medida que la empresa crece. Requisitos Lo que aportas: Experiencia de 4 o más años en el desarrollo de software para sistemas multicore. Conocimientos de arquitecturas multicore, incluidas técnicas de bloqueo de recursos y particionamiento de cargas de trabajo. Familiaridad con arquitecturas de hardware y sus implicaciones de optimización, incluidas jerarquías de memoria, arreglos sistólicos, motores DMA y paralelismo estilo GPU. Experiencia en la puesta en marcha inicial de placas, depuración de bajo nivel y uso de JTAG para depuración, junto con trabajo en simuladores. Si puedes hacer lo anterior, ya posees sólidas habilidades en C/C++. Título universitario (Licenciatura/Maestría/Doctorado) en Ciencias de la Computación, Ingeniería Informática o campo relacionado (o experiencia equivalente) Habilidades sólidas de comunicación interpersonal, verbal y escrita Capacidad para alcanzar objetivos bajo plazos ajustados Experiencia ejecutando tareas mientras gestiona prioridades competidoras Comprensión profunda de la tecnología y pasión por lo que haces Buen trabajo en equipo, específicamente una capacidad demostrada para guiar e influir eficazmente dentro de un entorno matricial dinámico Excelentes habilidades para resolver problemas y capacidad para trabajar en un entorno dinámico y acelerado. Beneficios Paquete salarial y beneficios competitivos PTO flexible 401k Nota: Nuestra organización no acepta presentaciones de candidatos no solicitadas provenientes de reclutadores externos o agencias. Cualquier presentación de este tipo, independientemente del formato (incluyendo pero no limitado a correo electrónico, mensajes directos o redes sociales), se considerará voluntaria y no generará ninguna obligación expresa o implícita por parte de la organización de pagar honorarios, comisiones u otra compensación. Queda estrictamente prohibido el contacto directo con empleados, directivos o miembros del consejo sobre oportunidades laborales, y no obtendrá respuesta.


