Senior Motor Control Firmware Engineer

Oxigent
Tarragona, Spain
about 1 month ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
6 years minimum
Compensation
€40,000.0 - €45,000.0
Working hours
Regular working hours
Languages
English, Spanish
Job source

Tech stack

Agile Methodology ARM Architecture Bash Shell C++ (Programming Language) Cascading Software Debugging Digital Electronics Ethernet Firmware Python (Programming Language) Software Architecture Real-Time Operating Systems
+6 more
Verification and Validation (Software) Universal Asynchronous Receiver/Transmitter Scripting Model-Driven Development Git Information Technology

Job description

  • Diseño, desarrollo y validación de software embebido y algoritmos de control en tiempo real para sistemas de accionamiento de motores eléctricos (PMSM, BLDC e inducción).
  • Desarrollo y optimización de técnicas avanzadas de control de motores, destacando el control orientado al campo (FOC).
  • Depuración (debugging) de problemas de firmware utilizando analizadores lógicos, osciloscopios y herramientas avanzadas.
  • Soporte en verificación y validación, incluyendo pruebas HIL (Hardware-in-the-Loop), pruebas en banco de motores y automatización de ensayos.
  • Liderazgo técnico práctico (hands-on), elevando el estándar de calidad del firmware del equipo.
  • Garantizar el cumplimiento de las normativas de Prevención de Riesgos Laborales y estándares medioambientales.

Requirements

  • Grado o Máster en Ingeniería Electrónica, Informática o similar.
  • Mínimo de 6 años de experiencia en desarrollo de productos comerciales en I+D para sistemas embebidos.
  • Experiencia experta demostrable en FOC (Field-Oriented Control) y sólida base en teoría de control (PID, lazos en cascada, observadores y estimadores).
  • Experiencia práctica en arquitectura de software embebido, desarrollo con Bare Metal y RTOS, así como programación en C++ (sincronización multitarea, memoria restringida y comunicaciones en tiempo real).
  • Buen conocimiento de arquitectura ARM, electrónica digital y protocolos de bajo nivel (I2C, UART, SPI, USB, CAN, Ethernet), además de desarrollo de drivers de bajo nivel.
  • Español e Inglés fluido (imprescindible para coordinarse con equipos globales).
  • Valorable: Conocimientos en electrónica de potencia (inversores, BMS), Model-Based Design, lenguajes de scripting (Python/bash), Git y metodologías Agile.

Benefits & conditions

  • Contratación indefinida.
  • Salario acorde a la experiencia aportada (Entre 40.000 - 45.000 euros brutos anuales)
  • Horario flexible y jornada intensiva los viernes y meses de verano.
  • Modelo híbrido: 1 día de teletrabajo a la semana.
  • Cheque Formación para desarrollarte en las áreas profesionales que más te interesen.
  • Seguro médico privado.
  • Retribución flexible aplicable a seguro médico, restaurante, transporte, guardería y formación.
  • Aplicación de acceso a gimnasios y actividades deportivas en toda España con descuentos.
  • ¡Y muchos otros beneficios!

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…