Hoy
Expira 09/01/2026
Senior Software Engineer (C++ & Mobile Integration)
Senior Software Engineer (C++ & Mobile Integration)
Descripción
Buscamos un versátil Ingeniero de Software Senior para liderar una iniciativa técnica crítica, integrando servicios backend de alto rendimiento con hardware móvil. Este rol es fundamentalmente práctico, con un 70–80% del tiempo dedicado a la codificación y se centra en la re-arquitectura de servicios complejos en C++ para que funcionen localmente en dispositivos iOS para una solución de IA física.
Lo que harás
- Arquitectar el puente: Diseñar e implementar la capa de integración que permita que servicios C++ sofisticados funcionen de manera nativa en dispositivos iOS.
- Escribir código de alto rendimiento: Mantener y optimizar las bases de código en C++, asegurando que permanezcan eficientes, estables y limpias.
- Habilitar inteligencia en el borde: Trabajar con Objective-C++ para exponer la funcionalidad de C++ a la capa de aplicación iOS.
- Optimizar para restricciones: Adaptar software de grado servidor para respetar las limitaciones móviles, concentrándose en la gestión de memoria, eficiencia de batería y rendimiento térmico.
- Colaborar en sistemas: Trabajar estrechamente con equipos de ML e infraestructura para definir la interfaz entre la lógica central y el dispositivo.
- Mentorizar y formar cultura: Aportar una mentalidad de pensamiento sistemático al equipo, mentorando a compañeros sobre gestión de memoria, punteros y optimización a bajo nivel.
Lo que buscamos
- Fluidez en inglés para liderar discusiones técnicas y colaborar con equipos en EE. UU.
- Más de 5 años de experiencia construyendo y lanzando sistemas de producción, con énfasis en programación de sistemas.
- Profundidad en C++ moderno. Conocimiento sobre gestión de memoria, concurrencia y optimización de rendimiento.
- Curiosidad o experiencia móvil: Experiencia con Objective-C++ e iOS es un gran plus.
- Habilidad comprobada para navegar grandes bases de código y refactorizar lógica compleja.
- Familiaridad con sistemas de construcción y desafíos de compilación multiplataforma.
- Pragmático, autodirigido, y cómodo trabajando en entornos ambiguos.
Beneficios
- Actividades de equipo mensuales para construir vínculos.
- Oficina en una excelente ubicación con mucho que disfrutar cerca.
- Meriendas y bebidas siempre disponibles en la oficina.
- Almuerzos semanales para recargar energías y conectar.
- Trabajo desde casa 2 días por semana.
- Colaboración con empresas de alto nivel en EE. UU.
- Seguro de salud y dental integral.
- Reembolso por actividades de bienestar.