Embedded Software Engineer

Embedded Software Engineer

Modena Full-Time 60000 - 80000 € / anno (stimato) Smart working non possibile
Fine Foods & Pharmaceuticals N.T.M. S.p.A.

In sintesi

  • Mansioni: Progetta e sviluppa soluzioni software embedded per sistemi di controllo elettronico.
  • Azienda: Azienda innovativa nel settore automotive con sede nella Motor Valley di Modena.
  • Benefit: Salario competitivo, opportunità di crescita professionale e ambiente di lavoro dinamico.
  • Altre informazioni: Ambiente collaborativo con eccellenti opportunità di carriera.
  • Perché questo lavoro: Lavora su tecnologie all'avanguardia e contribuisci a progetti innovativi nel settore automobilistico.
  • Qualifiche: Laurea in ingegneria informatica o discipline affini e conoscenza del linguaggio C.

La retribuzione prevista è compresa tra 60000 - 80000 € per anno.

  • HPE Group S. p. a Modena, Italia Manufacturing
  • Company Description

At HPE Group we design high-tech engineering solutions for the automotive, motorsport and advanced systems sectors.

We are a fast-growing company rooted in the Motor Valley of Modena, with a strong focus on innovation.

We believe that the real value of a company lies in its people: skills, passion, curiosity and the desire to challenge themselves every day.

  • Position
  • Embedded Software Engineer

Design, develop, integrate, and validate embedded software solutions for electronic control systems, ensuring quality, robustness, reliability, and compliance with applicable standards.

The role contributes to the definition of software architecture, the development of embedded components, and integration on target hardware within multidisciplinary and technologically advanced environments.

Responsibilities and Activities

  • Define and develop embedded software architectures according to functional, performance, and target hardware requirements.
  • Develop embedded software components and real-time applications using dedicated programming languages and development tools.
  • Implement and industrialize control models and software logic for embedded systems.
  • Integrate application software, Basic Software, and legacy components, ensuring system compatibility and reliability.
  • Perform compilation, debugging, validation, and testing activities on target hardware.
  • Carry out Model-in-the-Loop (MIL), Software-in-the-Loop (SIL), and functional verification activities.
  • Verify code quality and compliance with software development guidelines and applicable standards.
  • Collaborate in defining software interfaces and communication protocols.
  • Support troubleshooting and software issue analysis activities during integration and validation phases.
  • Prepare and maintain up-to-date technical and Software Design documentation.
  • Manage software versioning through dedicated repositories and contribute to software release processes.
  • Collaborate with multidisciplinary teams to ensure the achievement of technical, quality, and project objectives.

Requirements

Technical

  • Degree in Computer Engineering, Electronic Engineering, Automation Engineering, Telecommunications, or equivalent technical/scientific disciplines.
  • Knowledge of C programming language and Matlab/Simulink.
  • Knowledge of embedded software development principles and real-time systems.
  • Understanding of electronic control architectures and embedded systems.
  • Familiarity with debugging, compilation, simulation, and software testing tools.
  • Knowledge of major industrial and embedded communication protocols (e. g. CAN, Ethernet, serial communication).
  • Familiarity with software version control environments (e. g. Git).
  • Knowledge of software integration and validation processes.
  • Knowledge of standards and frameworks for safety-critical systems and modular software architectures is considered a plus.
  • Good written and spoken Italian proficiency (B2/C1 level).
  • Good written and spoken English proficiency (B2/C1 level).

Soft

  • Ability to analyze and break down complex technical problems.
  • Structured approach to problem solving.
  • Ability to work effectively in multidisciplinary teams and dynamic environments.
  • Quality-oriented mindset and focus on continuous improvement.
  • Organizational skills and ability to manage priorities.
  • Flexibility and adaptability to different project and technological contexts.
  • Good communication and interpersonal skills.
  • Collaborative attitude and willingness to share technical knowledge.
  • #J-18808-Ljbffr

Embedded Software Engineer datore di lavoro: Fine Foods & Pharmaceuticals N.T.M. S.p.A.

HPE Group S.p.a è un datore di lavoro eccezionale, situato nel cuore della Motor Valley di Modena, dove l'innovazione e la passione per l'ingegneria si fondono. Offriamo un ambiente di lavoro stimolante e collaborativo, con opportunità di crescita professionale continua e un forte impegno verso il benessere dei dipendenti. I nostri ingegneri software embedded non solo contribuiscono a progetti all'avanguardia, ma fanno parte di una cultura aziendale che valorizza le competenze e la curiosità, rendendo ogni giorno un'opportunità per sfide significative e gratificanti.

Fine Foods & Pharmaceuticals N.T.M. S.p.A.

Dettagli di contatto:

Team di recruiting di Fine Foods & Pharmaceuticals N.T.M. S.p.A.

Consigli degli esperti StudySmarter🤫

Ecco come pensiamo che potresti ottenere Embedded Software Engineer

Partecipa ai Meetup Locali

Immergiti nella community tech partecipando a meetup locali di ingegneria e sviluppo software. Questo non solo ti permetterà di imparare delle nuove tendenze, ma anche di incontrare potenziali datori di lavoro e colleghi. Non c'è nulla di meglio che un contatto personale per lasciare il segno!

Contribuisci a Progetti Open-Source

Un ottimo modo per farti notare è contribuire a progetti open-source. Questo non solo arricchisce il tuo portfolio, ma ti mette in contatto con professionisti del settore che possono facilmente raccomandarti per posizioni full-time. Inoltre, dimostrerai competenze pratiche che le aziende adorano!

Esplora le Piattaforme di Recruitment Tecnico

Ci sono piattaforme di recruitment specializzate per il settore tech dove le aziende cercano costantemente profili come il tuo. Assicurati di registrarti su siti specifici per ingegneri e sviluppatori per ricevere piuttosto offerte di lavoro pertinenti e opportunità interessanti. Fai in modo che il tuo profilo risalti!

Applica Direttamente a Fine Foods & Pharmaceuticals N.T.M. S.p.A.

Non dimenticare di controllare il sito web di Fine Foods & Pharmaceuticals N.T.M. S.p.A. per eventuali opportunità di lavoro nel settore ingegneristico. Applicare direttamente può aumentare le tue chance di essere notato, specialmente se segui i loro canali social per aggiornamenti su assunzioni e eventi informativi.

Pensiamo che ti servano queste competenze per eccellere come Embedded Software Engineer

Architettura del software embedded
Sviluppo di componenti software embedded
Applicazioni in tempo reale
Programmazione in C
Matlab/Simulink
Sistemi di controllo elettronico
Debugging e testing del software

Alcuni consigli per la tua candidatura 🫡

Mostra i tuoi progetti!:Nel tuo CV, assicurati di includere una sezione dedicata ai progetti di sviluppo software a cui hai lavorato. Questi possono essere progetti universitari, lavori freelance o anche side projects. Se hai un GitHub, non dimenticare di linkarlo: i recruiter adorano vedere il codice e come affronti le sfide.

Competenze tecniche in evidenza:Fai un elenco chiaro delle tue competenze tecniche nel tuo CV, come linguaggi di programmazione, framework e strumenti che conosci. Assicurati che siano rilevanti per il ruolo di Embedded Software Engineer in Fine Foods & Pharmaceuticals N.T.M. S.p.A.. Questo aiuterà a dimostrare che sei il candidato ideale per il lavoro!

Scrivi una lettera di motivazione mirata:Quando scrivi la tua lettera di motivazione, evidenzia perché sei appassionato di ingegneria e sviluppo software. Parla dei tuoi obiettivi professionali e di come pensi di crescere in Fine Foods & Pharmaceuticals N.T.M. S.p.A.. Ricorda, vogliamo vedere il tuo entusiasmo e il tuo desiderio di imparare!

Attenzione ai dettagli:Nell'ambito dell'ingegneria e dello sviluppo software, i dettagli contano. Fai attenzione alla formattazione del tuo CV e della lettera di motivazione. Un CV ben strutturato e privo di errori mostra che sei meticoloso e professionale, qualità fondamentali per un ruolo a tempo pieno come Embedded Software Engineer.

Come prepararti a un colloquio di lavoro presso Fine Foods & Pharmaceuticals N.T.M. S.p.A.

Preparati con le tue abilità tecniche

Per un colloquio in ingegneria e sviluppo software, è fondamentale essere in grado di dimostrare le tue abilità tecniche. Preparati a rispondere a domande di programmazione e a risolvere problemi dal vivo. Puoi anche praticare con piattaforme come LeetCode o HackerRank per affrontare esempi di codice che potresti incontrare.

Mostra il tuo portfolio di progetti

Essendo un candidato full-time, è importante avere un portfolio ben curato che mostri il tuo lavoro. Porta con te esempi di progetti passati, sia personali che professionali. Spiega il tuo ruolo in ciascun progetto e i risultati ottenuti. Questo non solo dimostra le tue capacità, ma anche la tua passione per il settore.

Preparati a domande sul lavoro di squadra

Nel campo dell'ingegneria e sviluppo software, il lavoro di squadra è cruciale. Aspettati di ricevere domande su come hai collaborato in precedenti progetti o come affronti i conflitti con i membri del team. Pratica le tue risposte usando esempi concreti che mettano in luce le tue abilità relazionali.

Conosci il processo di sviluppo che usano

Ogni azienda ha il proprio modo di fare le cose. Prima del colloquio in Fine Foods & Pharmaceuticals N.T.M. S.p.A., informati sul loro processo di sviluppo software, come Agile o Scrum. Essere in grado di discutere come ti adatteresti a questi metodi o come hai già lavorato con essi può farti risaltare come candidato ideale.