Skip to content Skip to footer

Embedded Software Development Engineer

Back

Position Purpose

The Embedded Software Development Engineer, working with the SW Research & Development team, is primarily responsible for developing real-time software components for control systems and operator interfaces in industrial automation.

Key responsibilities and tasks:

  • Design and development of software for embedded systems.
  • Requirements definition and analysis.
  • Research and acquisition of existing market solutions.
  • Project documentation management.
  • Collaboration with external collaborators.
  • Management of project version maintenance.

Requirements:

  • Degree in electronics, computer science, or automation engineering.
  • Knowledge of microcontroller architectures and communication interfaces.
  • Good knowledge of programming languages, particularly C/C++.
  • Knowledge of real-time operating systems and concurrent programming techniques.
  • Basic knowledge of logic programming languages ​​(IEC 1131).
  • Basic knowledge of communication systems between electronic devices.

Soft skills:

  • Flexibility and ability to approach applications in multiple sectors.
  • Ability to work in a team.
  • Ability to work towards objectives.

Location: San Giovanni Lupatoto (Verona)

Working hours: Full-time, 8:00 am - 5:00 pm, Monday to Friday, with the option of remote working (smart working) according to company policy.

Classification:

  • National Collective Bargaining Agreement (NCNL) for the Metalworking and Industrial Sector.
  • Company canteen.
  • Company welfare.
  • Approximate salary: €28,000-€33,000 (defined based on objective and gender-neutral criteria).

Embedded Software Development Engineer

Submit your application for this position.

Services

Make or buy
Embedded Design
Digital Assessment