fortil
Senior Firmware Engineer – Motion Control & Servodrives
Job Location
Milano, Italy
Job Description
Overview Join to apply for the Senior Firmware Engineer – Motion Control & Servodrives role at fortil . Fortil is an engineering company founded in 2009. We support our partners in the success of their technical projects in various fields such as Industry , IT or Healthcare . Today we are more than 2,700 employees spread over 13 countries . Working with us means working in an ambitious team, within a multicultural and international context. Our ambition is to contribute to building a more responsible, communal and inclusive world for our employees and clients. We are currently looking for Senior Firmware Engineer – Motion Control & Servodrives to support one of our prestigious projects close to Como . Role details Position: Senior Firmware Engineer – Motion Control & Servodrives Department: R&D – Drives and Motors Division Location: Como, Italy Contract Type: Permanent / Full-time Working mode: hybrid Responsibilities As part of CLIENT’s R&D team, develop embedded firmware for servodrives used in advanced industrial applications (packaging, robotics, and automation). Design, implement, and test software that integrates with both proprietary and third-party motion control systems. Develop firmware in C for ARM-based microcontrollers (RenClients, STM32). Configure and manage microcontroller peripherals (ADC, PWM, encoder acquisition). Design software architecture, manage tasks and real-time operating systems (RTOS). Integrate and manage industrial fieldbus protocols (EtherCAT, Profinet, Profidrive, DS402). Model multi-domain systems (Load/Motor/Drive) using tools like Matlab/Simulink. Develop and implement control and estimation algorithms. Implement PLCOpen motion control functions and multi-axis synchronization. Qualifications Degree in Electronic Engineering, Automation Engineering, or related fields. Minimum 3 years of experience in embedded firmware development. Strong proficiency in C programming. Hands-on experience with ARM microcontrollers, preferably STM32 or RenClients. Familiarity with industrial communication protocols (EtherCAT, Profinet). Understanding of software design and simulation environments (preferred). Good knowledge of technical English. Next Steps Someone from the Talent Acquisition department will contact you to schedule an initial HR interview. If successful, a second interview will be conducted to validate your technical knowledge. If the technical interview is positive, a final qualification meeting with the Client will follow. If the final outcome is positive, we will discuss our proposal with you; otherwise, we will share sincere feedback. Why Fortil? Fortil is expanding while maintaining high project and recruitment standards. Quality takes precedence over quantity, with a focus on excellence. We aim to be the largest independent engineering group in Europe, with an operational model based on: Profitable performance, Expert engineers, Efficient organisation, and Social responsibility. Additional information Seniority level: Mid-Senior level Employment type: Contract Job function: Engineering and Information Technology Industries: Business Consulting and Services J-18808-Ljbffr
Location: Milano, Lombardia, IT
Posted Date: 11/3/2025
Location: Milano, Lombardia, IT
Posted Date: 11/3/2025
Contact Information
| Contact | Human Resources fortil  | 
|---|