Vila Nova de Gaia, , Portugal Hybrid Employment

Capgemini is hiring a Control Software Engineer

About the Role

Capgemini is looking for a Control Software Engineer to join our team. In this role, you will focus on the development and control of power electronics, electrical machines, and converter systems. You will engage in model-based development and real-time firmware for machine-drive systems, contributing to a variety of national and international projects.

What You'll Do

  • Develop model-based designs and real-time firmware for machine-drive systems
  • Implement control algorithms for generator-side converters and torque control
  • Validate systems using real-time hardware-in-the-loop (HIL) and laboratory testing
  • Program and optimize embedded code for microcontrollers and DSPs

What We're Looking For

  • Strong background in power electronics, electrical machines, and converter control
  • Expertise with MATLAB/Simulink, Simscape, and model‑based development
  • Experience with generator‑side converter control, torque control, and machine‑drive systems
  • Proficiency with embedded C/C++, real‑time firmware development, and microcontroller/DSP programming
  • Solid understanding of dq0 control, observer‑based algorithms, current‑control loops, and machine dynamics
  • Experience with real‑time validation (HIL/CHIL) and laboratory testing

Technical Stack

  • Modeling & Design: MATLAB/Simulink, Simscape
  • Embedded Development: embedded C/C++
  • Hardware: microcontroller/DSP platforms

Team & Environment

You will join a multicultural and inclusive team environment that values collaboration and a supportive atmosphere.

Benefits & Compensation

  • Join a multicultural and inclusive team environment
  • Supportive atmosphere promoting work-life balance
  • Hybrid work model
  • Career growth programs
  • Training and certifications in advanced technologies
  • Engage in exciting national and international projects
  • Health and life insurance
  • Referral program with bonuses for talent recommendations
  • Great office locations

Work Mode

This position offers a hybrid work arrangement.

Capgemini is an equal opportunity employer committed to creating a diverse and inclusive environment.

Required Skills
MATLABSimulinkSimscapeEmbedded C/C++MicrocontrollerDSPPower ElectronicsElectrical MachinesConverter ControlModel-Based DevelopmentReal-Time Firmwaredq0 ControlObserver-Based Algorithms
Freelancing without stability?

Get steady projects, keep your freedom

Iglu connects you with international clients and handles contracts, payments, and admin. You get consistent work and flexibility — no more chasing invoices or worrying about gaps.

Consistent client projects
Contract & payment management
Flexible work schedule
Revenue-sharing compensation
See open positions
Work from anywhere
About company
Capgemini

Our Client is one of the United States’ largest insurers, providing a wide range of insurance and financial services products with gross written premiums well over US$25 Billion (P&C). They proudly serve more than 10 million U.S. households with more than 19 million individual policies across all 50 states through the efforts of over 48,000 exclusive and independent agents and nearly 18,500 employees. Finally, our Client is part of one the largest Insurance Groups in the world.

Visit website
Job Details
Department Engineering
Category embedded
Posted 14 days ago