Capgemini

Senior Motor Control Firmware Engineer -BCN

Capgemini
Apply
7 days ago
Madrid, SpainSenior

Responsibilities

  • Design and develop firmware for microcontroller-based embedded systems.
  • Implement and optimize advanced real-time control algorithms for electric motors.
  • Design robust, scalable, and maintainable embedded software architectures.
  • Integrate firmware with electronic systems and hardware devices.
  • Design and execute firmware validation, integration, and verification tests.
  • Diagnose and resolve issues using debugging and analysis tools.
  • Collaborate with multidisciplinary engineering teams throughout the product lifecycle.
  • Contribute to continuous improvement and the technological evolution of solutions.

Requirements

  • Degree or master’s degree in Electronic Engineering, Computer Engineering, Industrial Engineering, or a similar field.
  • More than six years of experience developing product-oriented embedded systems.
  • Strong experience with electric motor control using Field Oriented Control (FOC).
  • Knowledge of PMSM, BLDC, and induction motors.
  • Advanced knowledge of control theory, including PID controllers, cascaded control loops, observers, and estimators.
  • Extensive experience with embedded software architecture and firmware development.
  • Experience with bare-metal and RTOS development.
  • Knowledge of ARM-based microcontrollers.
  • Experience with CAN, UART, SPI, I2C, USB, and Ethernet embedded communication protocols.
  • Experience with firmware testing, integration, and validation.
  • English proficiency at B2 level or higher.
  • Knowledge of power electronics, motor inverters, power systems, and battery-management systems is valued.
  • Experience with Hardware-in-the-Loop testing, motor test benches, Model-Based Design, Python, Bash scripting, Git, low-level drivers, and middleware libraries is valued.

Benefits

  • Hybrid work arrangement with two days per week on-site.
  • Locations in Polinyà, Barcelona, or Valls, Tarragona.
  • 24 vacation days, two personal days, December 24 and 31 off, and the option to purchase up to seven additional vacation days annually.
  • Wellbeing HUB programs supporting physical and mental health.
  • Continuous training through Mylearning, Capgemini University, digital campuses, professional communities, Coursera, Udemy, Pluralsight, Harvard Manager Mentor, and Education First.
  • FlexAbroad option to work remotely from another country for up to 45 days.
  • Inclusive workplace policies, equal-opportunity commitments, and consideration for candidates with disabilities.

Tech Stack

Categories

Capgemini

About Capgemini

10,000+ employees

Capgemini is a global IT services and consulting firm that delivers strategy, cloud, AI, software engineering, and managed services to large enterprises and public-sector clients. Founded in 1967 and headquartered in Paris, it is publicly traded on Euronext Paris and operates in 50+ countries. The group expanded its engineering capabilities by acquiring Altran in 2020, now operating as Capgemini Engineering.

Contact me