Firmware Engineer
Un Ingeniero de Firmware desarrollará e implementará firmware para sistemas embebidos. El puesto incluye pruebas, depuración y colaboración con ingenieros de hardware.
El portal de empleo de España
Más de 91.000 ofertas activasPresencial en Barcelona·Jornada completa·Añadida hace 2 meses (comprobada el 12 oct)
16 ofertas abiertas
Esta oferta se escribió originalmente en inglés.
Grado, Máster o Doctorado en Ingeniería Eléctrica, Ciencias de la Computación, Ingeniería de Software, Robótica, Ingeniería Industrial o una disciplina técnica relacionada
Experiencia mínima: más de 2 años. Habilidades y competencias. Requisitos mínimos:
Gran dominio de Python.
Conocimientos de control de movimiento (tipos de motores, sensores de retroalimentación, controles, etc.).
Experiencia en control de código fuente para el desarrollo de software (por ejemplo, Subversion, Git, etc.).
Experiencia con metodologías de prueba de software y prácticas de pruebas automatizadas.
Conocimiento de metodologías de desarrollo Agile.
Interés personal en el campo de la Robótica / Control de Movimiento.
Español e inglés fluido, tanto escrito como hablado.
Capacidad para analizar un problema desde múltiples perspectivas y explorar soluciones creativas
Automotivación con un fuerte impulso para alcanzar los objetivos de negocio
Actitud positiva, proactiva y enérgica
Gran atención al detalle con deseo de excelencia.
Protocolos de comunicación industrial (EtherCAT, EtherNet/IP, Profinet, CANOpen)
Experiencia desarrollando aplicaciones de escritorio utilizando Qt, PyQt, PySide o tecnologías similares.
Experiencia desarrollando aplicaciones de software multiplataforma para entornos Windows y Linux.
Se valorará muy positivamente la experiencia previa en los mercados de control de movimiento, robótica, laboratorio o automatización médica.
Excelentes habilidades de comunicación escrita, verbal e interpersonal
Capacidad para comprender y comunicar ideas complejas tanto en lenguaje técnico como en lenguaje sencillo para el usuario.
Capacidad para trabajar en un entorno colaborativo y orientado al equipo.
Pasión por aprender y adoptar nuevas tecnologías.
¡Construye una carrera impulsada por innovaciones que importan! En Novanta, nuestras innovaciones potencian productos tecnológicos que están transformando la atención sanitaria y la fabricación avanzada: mejorando la productividad, mejorando la vida de las personas y redefiniendo lo que es posible. Creamos para nuestros clientes globales componentes y subsistemas de ingeniería que ofrecen una precisión y un rendimiento extremos para una gama de aplicaciones de misión crítica, desde la cirugía mínimamente invasiva hasta la robótica y la impresión 3D de metal.
Descripción de la unidad de negocio
Esta posición forma parte de la unidad de negocio Celera Motion de Novanta. Derivado de la palabra latina "celer", que significa rápido y veloz, el nombre Celera refleja nuestro compromiso de ofrecer soluciones de control de movimiento que aceleren la capacidad de nuestros clientes para entregar soluciones innovadoras a sus mercados. La visión cohesiva de Celera Motion, sus tecnologías superiores, su enfoque de equipo consultivo y su fiabilidad líder en su clase nos convierten en el socio de confianza para resolver los problemas de control de movimiento más desafiantes. Las soluciones de componentes de precisión y subsistemas de Celera Motion resuelven desafíos específicos de aplicaciones para fabricantes de equipos originales impulsados por la tecnología de diversos mercados.
Resumen del puesto
Buscamos un ingeniero con talento y altamente motivado que sea responsable de convertir los nuevos productos en una realidad de mercado, garantizando al mismo tiempo altos niveles de calidad en los productos actuales. Únete a un equipo de ingenieros con profundos conocimientos que se esfuerzan por construir los sistemas de control de movimiento más robustos y fiables utilizando herramientas y prácticas de desarrollo de vanguardia. El ingeniero seleccionado se centrará en desarrollar y mantener las librerías de control de movimiento multiplataforma que se entregan junto con nuestros productos. Estas librerías simplifican la puesta en marcha del sistema proporcionando capas de abstracción de alto nivel y funciones de diagnóstico avanzadas (por ejemplo, identificación y sintonización de motores mediante diagramas de Bode y colocación de polos, calibración de retroalimentación, etc.)
Responsabilidades principales
Desarrollar y mantener un conjunto de librerías de comunicación
Desarrollar y mantener un conjunto de librerías de control de movimiento, incluyendo algoritmos de identificación avanzada y herramientas de sintonización
Desarrollar y mantener interfaces gráficas de usuario para simplificar la puesta en marcha de los servodrivers
Realizar compensaciones de rendimiento y optimización para cumplir con los requisitos del producto
Redactar documentación interna para las plataformas de software de Novanta Motion (arquitectura, diseño detallado, etc.).
Trabajar estrechamente con el equipo de Firmware para mejorar los productos y las soluciones de software de Novanta Motion.
Definir, junto con el equipo de Garantía de Calidad, los planes de prueba para los productos de software de Novanta Motion.
Novanta es un proveedor global líder de soluciones tecnológicas fundamentales para fabricantes de equipos originales de los sectores médico, de las ciencias de la vida e industrial avanzado. La empresa combina una profunda experiencia patentada en medicina de precisión, fabricación de precisión, robótica y automatización, y cirugía avanzada para diseñar componentes y subsistemas innovadores. Con un enfoque en la resolución de desafíos técnicos complejos, Novanta presta servicios a una amplia gama de industrias, incluyendo dispositivos médicos, ciencias de la vida y automatización industrial.
Novanta es un equipo global con más de 26 oficinas ubicadas en América, Europa y Asia-Pacífico. ¿Buscas un gran lugar para trabajar? Lo has encontrado con una cultura que fomenta el trabajo en equipo, la colaboración y el empoderamiento. Ven a explorar Novanta.
Novanta se enorgullece de ser un lugar de trabajo con igualdad de oportunidades de empleo y acción afirmativa. Consideramos a todos los candidatos cualificados sin distinción de raza, color, religión, sexo (incluido el embarazo), orientación sexual, identidad o expresión de género, origen nacional, estado militar y de veterano, discapacidad, genética o cualquier otra categoría protegida por la ley federal o la política de Novanta.
Por favor, llame al +1 781-266-5700 si necesita una adaptación por discapacidad para cualquier parte del proceso de empleo.