Embedded Software Engineer (f-m-d)

Raicam

Mondovì

In loco

EUR 30.000 - 36.000

Tempo pieno

4 giorni fa
Candidati tra i primi
Generatore di candidature

Una candidatura apposita per questa offerta — un curriculum e una lettera di presentazione personalizzati, perfettamente in linea con l'annuncio.

Supera i filtri ATS

Descrizione del lavoro

Raicam, a forward-looking company developing autonomous robotic solutions for last mile delivery, is seeking an Embedded Software Engineer to design low-level code for in-house electronics in a strictly real-time environment with motor controls and sensor/ECU communication.

You will implement C firmware for ARM Cortex-M MCUs, work on CAN, Bluetooth and ETHERCAT interfaces, and contribute to the full software lifecycle from driver to application layers, with MISRA compliance in mind.

Competenze

  • 3–5 years of firmware development for complex embedded systems.
  • Deep practical knowledge of ANSI-C and MCU architectures.
  • Familiarity with automotive networks (CANbus) and high-level control logic.
  • Experience with MISRA coding rules.
  • Knowledge of ISO 26262 (Functional Safety) is a plus.
  • Ability to work autonomously and solve problems.

Mansioni

  • Design and implement firmware for real-time motor control and sensor interfaces.
  • Develop modules from driver to application layer complying with standards.
  • Interface with CAN, Bluetooth, and ETHERCAT protocols.
  • Create specifications and test cases based on requirements.

Conoscenze

ANSI-C
MCU architectures
CANbus
MISRA
RTOS
Bootloaders
ISO 26262
Problem solving
Independent working

Strumenti

Vector Informatik CANalyzer
Vector Informatik CANdb++
Compiler/Debugger tools
Oscilloscopes

Descrizione del lavoro

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).

The Projects
  • 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 toolchains.
  • 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 (Metasalute), 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.

Ottieni la revisione del curriculum gratis e riservata.
o trascina qui il file.
Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Senior Embedded Firmware Developer (m/f/d)
Senior Embedded Firmware Developer (m/f/d)

Alpitronic • Bolzano

In loco
EUR 57.000 - 90.000
Professional development
Company benefits
Performance bonus
Motorsport R&D Embedded Firmware Senior Engineer
Motorsport R&D Embedded Firmware Senior Engineer

Magneti Marelli Parts & Services • Torino

Ibrido
EUR 40.000 - 60.000
Health and Pension funds
Welfare benefits structure
Support in onboarding and training
Firmware Engineer
Firmware Engineer

BionIT Labs • Soleto

In loco
EUR 35.000 - 55.000
Embedded FuSa (functional safety) Developer
Embedded FuSa (functional safety) Developer

TXT GROUP • Torino

Ibrido
EUR 35.000 - 40.000
Hybrid working model
Permanent contract
Professional development
Embedded Software Engineer
Embedded Software Engineer

BWI GROUP • Torino

Ibrido
EUR 55.000 - 75.000
Smart working
Personal development
International team
+2
Motorsport R&D Linux Embedded Firmware Engineer
Motorsport R&D Linux Embedded Firmware Engineer

Magneti Marelli Parts & Services • Bologna

Ibrido
EUR 40.000 - 60.000
Support in onboarding and training
Hybrid work model
Electronic Hardware/Firmware Developer
Electronic Hardware/Firmware Developer

Carlo Gavazzi Automation • Lainate

In loco
EUR 35.000 - 50.000
Senior Embedded Software Engineer (f/m/div)
Senior Embedded Software Engineer (f/m/div)

Infineon Technologies AG • Padova

In loco
EUR 38.000 - 53.000
Robotics & Automation Project Engineer (m/f/d)
Robotics & Automation Project Engineer (m/f/d)

alpitronic Americas LLC • Bolzano

In loco
EUR 45.000 - 65.000
Innovative work environment
Opportunities for advancement
Attractive bonus system
+1
Software Engineer – C++/Linux
Software Engineer – C++/Linux

eGlue Technologies • Torino

Ibrido
EUR 28.000 - 50.000
€8/day digital meal vouchers (electr.)
Annual welfare budget
Performance bonus