29 days ago
La Spezia, Italy +4 moreEntry Level
Responsibilities
- Create and maintain MATLAB/Simulink models and control logic using Stateflow.
- Apply model-based design and model-based definition principles to define software functionality.
- Generate code automatically using Embedded Coder and Simulink Coder.
- Perform modeling, simulation, MIL testing, validation, and integration of control functions.
- Develop embedded software for complex, real-time, high-performance systems.
Requirements
- Engineering degree in Electronics, Mechatronics, Telecommunications, Computer Engineering, or a related field.
- Strong knowledge of MathWorks MATLAB, Simulink, Stateflow, and the C programming language.
- Experience with Embedded Coder and Simulink Coder for automatic code generation.
- Knowledge of Fixed-Point Designer and modeling for embedded systems.
- Experience with MIL testing and control-function validation.
- Knowledge of model-based design best practices and software integration workflows.
- Fluency in Italian and English for technical documentation, reviews, and presentations.
Benefits
- Permanent employment contract.
- Flexible-work support, including remote work and/or flexible hours, although the listed work mode is onsite.
- Professional growth paths and dedicated certification opportunities.
- Opportunities to work with C/C++, CUDA, Model-Based Design, Qt, real-time systems, and advanced embedded architectures.
- Potential career progression toward Tech Lead, Software Architect, or System Architect roles.
- Onsite locations in Turin, Genoa, Florence, and Rome.
About Capgemini
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.
