Se busca un Ingeniero de Software Embebido para desarrollar y mantener el firmware/software de monturas computarizadas y productos relacionados. Este rol se centrará principalmente en sistemas embebidos Linux, diseño de sistemas, depuración de interacciones complejas y mejora de la eficiencia del código. Trabajarás de forma creativa con un equipo multidisciplinario para desarrollar soluciones de software que cumplan con altos estándares.
Responsabilidades del puesto:
Colaborar con un equipo de ingenieros experimentados para desarrollar nuevas ideas de productos y garantizar lanzamientos exitosos.
Desarrollar y mantener software para monturas computarizadas y accesorios.
Trabajar con sistemas embebidos Linux, incluyendo desarrollo de aplicaciones de usuario, scripts de compilación y servicios del sistema (se valora experiencia con Buildroot).
Crear documentación clara para el software desarrollado, pruebas y procedimientos de prueba.
Enviar diariamente el progreso de las ramas de características/arreglo de errores y participar en revisiones de código.
Asistir al equipo de soporte técnico y reparación con casos complejos.
Realizar pruebas de campo del firmware/software desplegado, especialmente para monturas de telescopios y componentes relacionados.
Requisitos del puesto:
Título universitario en Ciencias/Tecnología.
Más de 5 años de experiencia profesional en programación.
Dominio de C/C++ con enfoque en desarrollo embebido en Linux.
Experiencia con el núcleo de Linux, programación en espacio de usuario y scripts bash.
Familiaridad con la programación orientada a objetos y C++ moderno.
Gran iniciativa y capacidad para trabajar de forma independiente para superar desafíos.
Experiencia útil:
Experiencia en sistemas de control de motores.
Experiencia con sistemas de compilación de Linux embebido (Yocto, Buildroot).
Conocimiento de protocolos de red y programación de sockets.
Pruebas unitarias para sistemas embebidos.
Familiaridad con Git y GitHub.
Valor añadido:
Experiencia en astronomía aficionada.
Experiencia en control de hardware periférico a nivel de registro.
Habilidades en ingeniería eléctrica.
Experiencia con sistemas operativos en tiempo real (RTOS).
Experiencia en optimización de sistemas para entornos con recursos limitados.
Ofrecemos:
Gran ambiente laboral.
Salario competitivo.
Oportunidades de viaje: intercambio de oficinas y reuniones con clientes.
Opciones de trabajo remoto.
Cursos de formación y desarrollo profesional.
Sesiones regulares de mentoría.
Oportunidades para dar forma a tu trayectoria profesional.
Clases de inglés.
Esquema de retribución 100% nómina.
Aguinaldo.
Reparto de utilidades.
Vacaciones por ley incluyendo prima.
Vales de despensa (este depende del seniority, si es senior son 3000 pesos mexicanos más por mes).
Una vez que terminan su periodo de prueba: Seguro de Gastos Médicos Mayores y Fondo de Ahorro.
Obtenga la revisión gratuita y confidencial de su currículum.