Skild AI

Ingeniero/a de Firmware y Sistemas Embebidos

C++
Traducción automática. Consulta el original.

SOBRE LA EMPRESA

En Skild AI, estamos construyendo la primera inteligencia robótica de propósito general del mundo que es robusta y se adapta a escenarios imprevistos sin fallar. Creemos que la escala masiva a través de machine learning impulsada por datos es la clave para desbloquear estas capacidades para el despliegue generalizado de robots en la sociedad. Nuestro equipo está formado por personas con diversos niveles de experiencia y formación, desde recién graduados hasta expertos en la materia. La experiencia relevante en la industria es importante, pero en última instancia menos que sus habilidades y actitud demostradas. Buscamos personas apasionadas que estén ansiosas por explorar aguas inexploradas y contribuir a nuestros proyectos innovadores.

SOBRE EL PUESTO

Buscamos un/a Ingeniero/a de Firmware competente que desarrolle y optimice firmware para el control de motores BLDC y sistemas embebidos en tiempo real. Las responsabilidades clave incluyen la implementación de algoritmos de control, la depuración de protocolos de comunicación y la integración de firmware con frameworks como ROS, mientras se colabora con equipos de hardware para garantizar el rendimiento del sistema.

RESPONSABILIDADES

  1. Diseñar, depurar e integrar protocolos de comunicación de bajo nivel como RS-485, CAN, UART y SPI.
  1. Desarrollar firmware para microcontroladores y entornos embebidos de Linux.
  1. Implementar y mantener sistemas en tiempo real utilizando RTOS (por ejemplo, FreeRTOS, RT Linux, VxWorks).
  1. Colaborar con ingenieros de hardware para poner en marcha nuevas PCBAs e integrarlas en sistemas electromecánicos.
  1. Integrar firmware en frameworks de comunicación de nivel superior, como DDS (Distributed Data Service), por ejemplo, ROS.
  1. Probar, validar y depurar sistemas de firmware en el laboratorio.
  1. Documentar los procesos de diseño de firmware y contribuir a las mejores prácticas.

CALIFICACIONES PREFERIDAS

  1. Título de Grado o Máster en Ingeniería Eléctrica, Robótica o Mecatrónica.
  1. Experiencia práctica en desarrollo de firmware para robótica, control de motores o sistemas embebidos.
  1. Experiencia en control de motores BLDC, incluyendo FOC (Field-Oriented Control), PWM y técnicas de control de corriente/posición.
  1. Dominio de protocolos de comunicación de bajo nivel como RS-485, CAN y SPI.
  1. Experiencia con sistemas embebidos en tiempo real (por ejemplo, FreeRTOS, RT Linux).
  1. Familiaridad con frameworks DDS (por ejemplo, ROS).
  1. Dominio de C/C++ para sistemas embebidos y habilidad con herramientas de depuración.
  1. Excelentes habilidades de resolución de problemas y capacidad para manejar complejos desafíos de integración de sistemas.

Rango Salarial Base $100,000—$300,000 USD

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

Tu próximo empleoya está buscándote.

Nort

Plataforma de reclutamiento inverso para programadores