> Markdown version of [/jobs/ext/2949637-senior-motor-control-firmware-engineer](https://www.wearedevelopers.com/jobs/ext/2949637-senior-motor-control-firmware-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Motor Control Firmware Engineer - **Company:** Oxigent - **Location:** Valls, Spain (Remote available) - **Contract:** Permanent contract - **Skills:** Agile Methodology, Bash Shell, C++ (Programming Language), Cascading, Software Debugging, Digital Electronics, Ethernet, Firmware, Python (Programming Language), Software Architecture, Real-Time Operating Systems, Verification and Validation (Software), Universal Asynchronous Receiver/Transmitter, Scripting, Model-Driven Development, Git, Information Technology - **Published:** September 16, 2026 - **Apply:** https://www.buscojobs.com.es/senior-motor-control-firmware-engineer-en-barcelona-ID-372133979 ## About the Role 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. ## Description ¿Te interesaría seguir desarrollándote como Motor Control Firmware Engineer en una empresa líder mundial en la creación de accesos inteligentes con más de 50 años de trayectoria, en un entorno de fuerte inversión en I+D, alta autonomía y utilizando tecnología puntera en motores eléctricos e IoT?Desde Oxigent Technologies seleccionamos un/a Motor Control Firmware Engineer para participar en un proyecto de desarrollo de nueva generación ubicado en Valls (Tarragona).En el caso de ser la persona seleccionada, tu misión será liderar desde un rol práctico el diseño y desarrollo del firmware de control para la próxima generación de sistemas de acceso inteligente, aplicando algoritmos avanzados de control de motores eléctricos y conectividad IoT.¿Cuáles serán tus funciones principales?Diseño, desarrollo y validación de software embebido y algoritmos 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 problemasde 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.Para ello, ¿qué vas a necesitar?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á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 arquitecturaARM,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 viernes y meses de verano.Modelo 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 flexible aplicable 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.#J-*****-Ljbffr ## Related Videos - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [The Gashlycrumb Tinies of AI Networking You Must Know (or Languish!)](https://www.wearedevelopers.com/videos/2067-the-gashlycrumb-tinies-of-ai-networking-you-must-know-or-languish) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The Best X (Twitter) Accounts for Developers](https://www.wearedevelopers.com/magazine/294-the-best-x-twitter-accounts-for-developers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline)