Motor Control Firmware Engineer - Foc / Iot

Oxigent Technologies
Madrid, Spain
12 days ago
Apply on www.buscojobs.com.es
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
6 years minimum
Working hours
Shift work
Languages
English, Spanish

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

¿Te interesaría seguir desarrollándote comoMotor Control Firmware Engineeren una empresa líder mundial en lacreación de accesos inteligentescon más de 50 años de trayectoria, en un entorno defuerte inversión en I+D, altaautonomíay utilizandotecnología punteraenmotores eléctricos e IoT?DesdeOxigent Technologiesseleccionamosun/a Senior Firmware Engineerpara participar en un proyecto dedesarrollo de nueva generación ubicado enTarragona.En el caso de ser la persona seleccionada, tumisiónseráliderar desde un rol práctico el diseño y desarrollo del firmware de controlpara la próximageneración de sistemas de acceso inteligente,aplicandoalgoritmos avanzadosde control demotores eléctricos y conectividad IoT.¿Cuáles serán tus funciones principales?Diseño, desarrollo y validación de software embebidoyalgoritmos de control en tiempo realpara sistemas de accionamiento de motores eléctricos(PMSM, BLDC e inducción).Desarrollo y optimización de técnicas avanzadasde control de motores, destacando el control orientado al campo(FOC).Depuración (debugging) de problemas de firmwareutilizando analizadores lógicos, osciloscopios y herramientas avanzadas.Soporte en verificación y validación,incluyendopruebas 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 normativasde Prevención de Riesgos Laborales y estándares medioambientales.Para ello, ¿qué vas a necesitar?Formación académica:Grado o Máster en Ingeniería Electrónica, Informática o similar.Mínimo de 6 años de experienciaen 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ácticaenarquitectura 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.¿Qué te ofrecemos?Contratación indefinida.Salario acorde a la experiencia aportada(entre ******* euros brutos anuales).Horario flexible y jornada intensiva los viernesdurante el verano.Modelo de trabajo híbrido:1 día de teletrabajo a la semana.Cheque Formaciónpara desarrollarte en las áreas profesionales que más te interesen.Seguro médico privado.Retribución flexibleaplicable a seguro médico, restaurante, transporte, guardería y formación.Aplicación de acceso a gimnasiosy actividades deportivas en toda España con descuentos.¡Y muchos otros beneficios!¡Únete al equipo de Oxigent!Empresa comprometida con la sostenibilidad y la igualdad de oportunidades, donde el talento y la tecnología no entienden de género.

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 ******* euros brutos anuales). Horario flexible y jornada intensiva los viernes durante el verano. Modelo de trabajo 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!

About the company

Empresa comprometida con la sostenibilidad y la igualdad de oportunidades, donde el talento y la tecnología no entienden de género.

Apply for this position

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

Apply on www.buscojobs.com.es
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:19 min

Orchestrating over-the-air firmware updates for vehicle modules

Denis Grahovac · World Congress 2021

3:51 min

Technical skills and collaborative mindsets for mobility engineering roles

Georg Kühberger +1 · LIVE

4:52 min

Connecting namespaces with local virtual ethernet pairs

Oliver Seitz Oliver Seitz · World Congress 2025

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:20 min

Utilizing custom firmware for variable torque manipulation

Daniel Meilak Daniel Meilak +1 · World Congress 2026 Europe

2:12 min

Implementing automotive ethernet and connected remote vehicle telemetry applications

David Romić · World Congress 2023

Videos

See all

Related articles

See all