Resumen: 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 laboralsalario competitivooportunidades de viaje: intercambio de oficinas y reuniones con clientes ?Opciones de trabajo remotocursos de formación y desarrollo profesionalsesiones regulares de mentoríaoportunidades para dar forma a tu trayectoria profesionalclases de inglésesquema de retribucion 100% nominaaguinaldoreparto de utilidadesvacaciones por ley incluyendo primavales de despensa (este depende del seniority, si es senior son 3000 pesos mexicanos mas por mes)una vez que terminan su periodo de prueba: seguro de gastos medicos mayores y fondo de ahorro