Senior Embedded Firmware Engineer - Motion Control

Novanta

Barcelona

Presencial

EUR 75.000 - 105.000

Jornada completa

Hace 4 días
Sé de los primeros/as/es en solicitar esta vacante
Generador de candidaturas

Destaca para este puesto: genera un currículum y una carta de presentación adaptados en cuestión de un minuto.

Supera los filtros ATS

Descripción de la vacante

Novanta in Barcelona seeks an experienced Senior Firmware Engineer to lead embedded firmware design, development, and testing for our product lines. You will collaborate with hardware, software, and testing teams to deliver high-performance solutions and contribute to motion control algorithms from concept to production.

The role emphasizes hands-on hardware bring-up, real-time constraints, and strong debugging skills, with English fluency and a track record of maintaining clean, scalable

Formación

  • MS in Computer Science or Electrical Engineering
  • 8+ years of embedded firmware experience
  • Proficiency in C, including bare-metal
  • Experience with MCU peripherals: I2C, SPI, CAN, USB, UART, GPIO
  • Fluent written and spoken English
  • Strong software design and maintainability
  • Hands-on hardware bring-up and debugging
  • Experience with version control (Git)
  • Ability to read schematics and datasheets

Responsabilidades

  • Develop and maintain firmware running on Novanta products
  • Implement new features for existing products, including feedback interfaces, communication protocols, and motion control algorithms
  • Participate in design and development of new products
  • Implement proofs of concept for novel products or features
  • Develop and maintain CI/CD libraries
  • Collaborate with hardware to review schematics and assist with component selection
  • Work with software team to create libraries and applications for customers
  • Collaborate with testing team to define test plans
  • Review and improve external documentation and internal architecture documentation

Conocimientos

C
C++
Python
Embedded
I2C SPI CAN USB UART GPIO
Schematics reading
Version control
Testing procedures
English proficiency
Teamwork
Problem-solving
RTOS

Educación

MS in Computer Science or Electrical Engineering

Herramientas

Git
CI/CD
Bare-metal programming
RTOS

Descripción del empleo

Novanta in Barcelona seeks an experienced Senior Firmware Engineer to lead embedded firmware design, development, and testing for our product lines. You will collaborate with hardware, software, and testing teams to deliver high-performance solutions and contribute to motion control algorithms from concept to production.

The role emphasizes hands-on hardware bring-up, real-time constraints, and strong debugging skills, with English fluency and a track record of maintaining clean, scalable

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Embedded Firmware Engineer: RTOS & Motion Control
Embedded Firmware Engineer: RTOS & Motion Control

novanta • Barcelona

Presencial
EUR 52.000 - 68.000
Senior Firmware Engineer - Barcelona
Senior Firmware Engineer - Barcelona

Novanta • Barcelona

Presencial
EUR 75.000 - 105.000
Entry-Level Motion Control Test Engineer
Entry-Level Motion Control Test Engineer

Novanta Inc. • Barcelona

Presencial
EUR 30.000 - 42.000
Motion Control Software Engineer (Robotics)
Motion Control Software Engineer (Robotics)

Novanta Inc. • Bellprat

Presencial
EUR 42.000 - 68.000
Motion Control Software Engineer — Cross-Platform & Robotics
Motion Control Software Engineer — Cross-Platform & Robotics

Novanta Inc. • Barcelona

Presencial
EUR 45.000 - 65.000
Firmware Engineer
Firmware Engineer

Novanta • Barcelona

Presencial
EUR 52.000 - 68.000
Hardware Engineer – Precision Motion Control
Hardware Engineer – Precision Motion Control

novanta • Barcelona

Presencial
EUR 48.000 - 64.000
Real-Time Embedded Firmware Engineer for Precision Systems
Real-Time Embedded Firmware Engineer for Precision Systems

Novanta Inc. • Barcelona

Presencial
EUR 55.000 - 75.000
Senior Firmware Engineer
Senior Firmware Engineer

Novanta Inc. • Barcelona

Presencial
EUR 70.000 - 100.000
Firmware Engineer
Firmware Engineer

Novanta Inc. • Barcelona

Presencial
EUR 55.000 - 75.000