Job Search and Career Advice Platform

Attiva gli avvisi di lavoro via e-mail!

Senior software engineer

Microelettrica Scientifica SpA

Buccinasco

In loco

EUR 45.000 - 65.000

Tempo pieno

3 giorni fa
Candidati tra i primi

Genera un CV personalizzato in pochi minuti

Ottieni un colloquio e una retribuzione più elevata. Scopri di più

Descrizione del lavoro

A leading technology firm in Buccinasco, Italy, is looking for an experienced engineer to develop firmware for embedded real-time control systems. The ideal candidate should have a strong command of ANSI-C programming, experience with VHDL, and at least 5 years of experience in the electrical or physical sector. Knowledge of Linux environments and industrial communication protocols is essential. Excellent English skills are required, and familiarity with circuit simulation tools is a plus.

Competenze

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

Mansioni

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

Conoscenze

Excellent knowledge of ANSI-C language
Experience with VHDL for development on FPGA
Basic knowledge of electronics
Experience with version control systems
Knowledge of C++ or Java in Linux environment
Basic knowledge of circuit simulation tools
Excellent command of English

Formazione

Technical diploma or degree in Engineering

Strumenti

SPICE
Matlab
Simulink
Access
Subversion
Git
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.
Ottieni la revisione del curriculum gratis e riservata.
oppure trascina qui un file PDF, DOC, DOCX, ODT o PAGES di non oltre 5 MB.