MDB Designer/Firmware Developer

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 MDB Designer/Firmware Developer.

Location

Plant of Mondovì (CN) Italy.

Key Responsibilities

  • Development of software modules from driver layer to application layer.
  • Integrating existing software modules to work together.
  • Testing the developed software ensuring that it adheres to the standards and customer requirements.
  • Creating technical specifications.
  • Maintaining systems by monitoring and correcting software defects.

Qualifications

  • Bachelor’s or Master’s degree in Electronic/Informatic Engineer.
  • Expertise about firmware development.
  • Good Experience on managing complex FW project for embedded system.
  • Good Experience in development of control system/algorithm and code generation (Embedded coder).

Preferred Skills

  • Deep practical knowledge about ANSI-C and Deep practical knowledge about Mathworks toolchain.
  • Experience in real time system is preferable.
  • Knowledge of automotive network and vehicle architecture, based on CANbus.
  • Knowledge of most common standard coding rules, such as MISRA rules.
  • Familiarity with software configuration management tools and defect tracking tools.
  • Experience on Boot loader is a plus.
  • Functional safety ISO26262 knowledge is a plus.
  • RTOS knowledge