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

Embedded Software Engineer; f-m-d

Job in Turin, Piedmont, Italy
Listing for: Raicam
Full Time position
Listed on 2026-09-16
Job specializations:
  • Software Development
    Embedded Software Engineer, Embedded Systems/ Firmware/ IoT, Robotics, Software Engineer
Salary/Wage Range or Industry Benchmark: 33058 EUR Yearly EUR 33058.00 YEAR
Job Description & How to Apply Below
Position: Embedded Software Engineer (f-m-d)
We are a forward-thinking company that is developing autonomous robotic solutions for last mile delivery and intelligent devices for smart mobility.
We are looking for a  Embedded Software Engineer  to develop low-level code for our in-house designed electronic components. You will work in a strictly real-time environment consisting of motor controls and communication between sensors, actuators, and electronic control units (ECUs).

La preghiamo di verificare di possedere il livello di esperienza e le qualifiche adeguate leggendo la panoramica completa di questa opportunità qui sotto.

The Projects
You will be at the heart of two cutting-edge technological frontiers:
Smart Bike Revolution:  We are developing an entire e-bike system equipped with an  e-bike ABS  for safe braking, automatic electro-actuated gear shifting, a multifunction Bluetooth display, and an interconnected BMS.
Robotics & AGV:  You will help develop an  Automated Guided Vehicle (AGV)  robotic platform—a driverless mobile robot used for material transport in industrial environments like factories and hospitals.

Key Activities
Firmware Development:  Design and implement efficient C firmware for microcontrollers, specifically the  ARM Cortex-M family .
Real-time Control:  Implement motor control loops and sensor acquisition (torque, cadence, encoder, IMU) using  Bare-Metal approaches .
Software Lifecycle:  Develop modules from the driver layer to the application layer, ensuring they adhere to standards and customer requirements.
Communication:  Work with  CAN, Bluetooth, and ETHERCAT  protocols.
Specifications & Testing:  Handle requirements analysis, specification writing, and test case creation.

Your Profile

Experience:

3-5 years in firmware development for complex embedded systems.
Technical Expertise:  Deep practical knowledge of  ANSI-C , MCU architectures, and IDE tool chains.
Automotive Knowledge:  Familiarity with automotive network architectures (CANbus), vehicle functions, and high-level control logic.
Standards:  Knowledge of standard coding rules, such as  MISRA .

Soft Skills:

A strong problem-solving attitude and the ability to work independently.
Desired Pluses:  Knowledge of  ISO 26262  (Functional Safety),  RTOS , and  Bootloaders .

The Toolkit
You will have access to professional tools, including:
Vector Informatik tools  (CANalyzer, CANdb++).
Compiler, Linker, Debugger, and Trace tools for embedded systems.
Hardware tools like  Oscilloscopes and Testers .

Location
This role is based in our center of excellence in  Mondovì (CN) .

Compensation & Classification

Bargaining Agreement:
Italian National Collective Bargaining Agreement (CCNL Metalmeccanico Industria).
Classification Target:
Expected job level B2, corresponding to a statutory base minimum of € 33058,74 gross per year.
Total Rewards Package:
Final financial offers will exceed collective bargaining minimums to reflect individual expertise and prior achievement. The complete rewards proposal will include an individual merit allowance on top of the base minimum, a fixed production allowance, welfare benefits, performance bonuses, healthcare coverage (Meta salute), and pension options (Cometa).

We are an Equal Opportunity Employer. Applications are welcome from all individuals regardless of gender, age, sexual orientation, ethnicity, background, or disability status.

Ready to move your career forward? xpavfwm
Apply now or share this post with the best Firmware Developer in your network!
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary