×
Register Here to Apply for Jobs or Post Jobs. X

Senior Firmware Engineer – Motion Control & Servodrives

Job in Milan, Lombardy, Italy
Listing for: Altro
Full Time, Seasonal/Temporary, Contract position
Listed on 2025-12-17
Job specializations:
  • Software Development
    Software Engineer, Robotics
Salary/Wage Range or Industry Benchmark: 50000 - 70000 EUR Yearly EUR 50000.00 70000.00 YEAR
Job Description & How to Apply Below
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 (Ren Clients, STM
32).
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 (Ether

CAT, 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 STM
32 or Ren Clients.
Familiarity with industrial communication protocols (Ether

CAT, 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
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary