Job Search and Career Advice Platform

Senior software engineer

Sii tra i primi a mandare la candidatura.
Solo per membri registrati
Buccinasco
EUR 45.000 - 65.000
Sii tra i primi a mandare la candidatura.
3 giorni fa
Descrizione del lavoro

Main Activities

  • Firmware development for embedded real-time control systems based on microprocessors.
  • Programming in C language compliant with MISRA 2012 quality standards.
  • Integration of communication protocols in the industrial sector.
  • Software development in Linux environment.
  • Definition of software requirements and architecture.

Required Skills

  • Excellent knowledge of ANSI-C language, both on real-time operating systems and in bare-metal mode.
  • Experience with VHDL for development on FPGA.
  • Basic knowledge of electronics, in particular :
    • Architecture of analog data acquisition systems.
    • Conditioning circuits, filters, Sample & Hold, and ADC converters.
    • Microprocessor architecture and related peripherals.
    • Selection and configuration of the most suitable peripherals to support hardware design.
    • Use of electronic laboratory instruments.
    • Knowledge of electrical systems and associated physical quantities.
    • Familiarity with industrial communication protocols and system integration techniques.
  • Experience with version control and configuration management systems : Access, Subversion, Git.
  • Knowledge of C++ or Java in Linux / Yocto environment for embedded systems.
  • Basic knowledge of circuit and electronic simulation tools, such as SPICE, Matlab, and Simulink.
  • Excellent command of English, both written and spoken.

Experience and Education

  • Technical diploma or degree in Engineering (preferably Electronics, Computer Science, Automation, or related fields).
  • At least 5 years of experience in the Energy, Electrical, or Physical sector.