Senior Motor Control Firmware Engineer
Oxigent
Tarragona, Spain
about 1 month ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
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
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…