BRIGHT SOLUTIONS logo

Software Engineer

BRIGHT SOLUTIONS·Salary not specified

Primary stack

CC++PythonAssemblyAI

Nice to have's

CortexAgile

Job description

About the Position

We are seeking a Software Engineer with experience in embedded systems and algorithm development for a role in Italy.

Responsibilities

  • Produzione di software di alta qualità per piattaforme embedded
  • Sviluppo ed implementazione di algoritmi di controllo e processo
  • Sviluppo di interfacce utente
  • Redazione report interni e manuali utente
  • Assiemaggio parti meccaniche ed elettriche in fase di prototipazione
  • Seguire fornitori e richieste cliente (lato tecnico)

Examples of Final Applications

  • Controllo motori
  • Gestione telecamere
  • Gestione diversi tipi di sorgenti laser
  • Script ad alto livello per la comunicazione tra software differenti
  • Sviluppo di interfacce utente

Requirements

Education

  • Minimo: laurea Triennale con tesi sperimentale, in Ingegneria Elettronica/Informatica o titolo equivalente
  • Preferita: laurea Magistrale

Experience

  • Sviluppatore di codice, da neo-laureato fino a 4 anni, preferita in ambito automazione, preferita presso aziende medio-piccole.
  • Lavoro in laboratorio, per test e/o sviluppo e/o produzione.

Minimum Knowledge Required

  • Ottima dimestichezza con almeno uno dei seguenti linguaggi: C, C++ o Python.
  • Eccellente conoscenza del linguaggio C, impiegato su microcontrollori con e senza sistema operativo.
  • Sviluppo SW su Windows e/o Linux.
  • Conoscenza base di elettronica: capacità di leggere uno schematico o schema elettrico
  • Conoscenza base di elettronica: capacità di debug a livello circuitale
  • Dimestichezza con uso di strumenti per il debug FW/HW: oscilloscopio, multimetro.
  • Abilità manuali base: saldatura componenti su stampati, realizzazione cavi semplici, assiemaggio di parti meccaniche ed elettriche (es. montare un PC desktop).

Preferred Knowledge

  • Single Board Computer: es. Raspberry, Beaglebone, etc.
  • Microcontrollori ARM Cortex M e/o 8/16 bit Microchip
  • Interfacce seriali (almeno una tra): I2C, SPI, UART, USB
  • Uso di GIT o equivalente per SW version control
  • Sviluppo software secondo metodologie: “Agile”, “design for test”
  • Buona conoscenza lingua Inglese: scritta e parlata.

We Offer

  • Competitive salary
  • Opportunity to work in a dynamic and innovative environment
  • Professional growth and development

About the Company

[Company description if present]

How to Apply

Invia il tuo CV con lettera di presentazione a [email protected] indicando nell’oggetto “Software Engineer”

© BRIGHT SOLUTIONS. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

More at BRIGHT SOLUTIONS

All 3 roles

Popular searches