Firmware Engineer
3 giorni fa
modena, emilia romagna, Italia
Altro
Tempo pieno
Gratuito con email o Google
Salva questo lavoro e mantieni la tua ricerca organizzata
Crea un account gratuito per salvare lavori, creare avvisi e tornare a questa inserzione dalla tua dashboard.
Gratuito con email o Google
Continuando accetti i nostri Termini & Informativa sulla privacy.
Firmware Engineer
Key skills / experience:
The ideal candidate will have 3+ years experience developing embedded firmware.
Fluent in the C programming language with excellent programming skills.
Strong understanding of device level programming for microcontroller-based embedded systems.
Experienced in device driver and board support package development.
Familiarity with various communication busses such as UART, SPI, I2C, I2S, etc..
Writing programs and scripts as necessary to test embedded systems.
Hands‑on experience using hardware debug instrumentation such as oscilloscopes, logic analyzers and protocol analyzers, debug probes.
Debug embedded system scenarios, including interaction between firmware and a host computer via USB.
Experience with Bluetooth or Bluetooth Low Energy application development.
Experience in some of the following areas would be beneficial but not essential:
Experience with ARM Cortex-M MCUs.
Knowledge of real-time operating system design and development.
Experience with USB protocols and device classes.
Knowledge of bootloader architectures.
Familiar with source control system (Git, SVN, etc.)
#J-18808-Ljbffr
Key skills / experience:
The ideal candidate will have 3+ years experience developing embedded firmware.
Fluent in the C programming language with excellent programming skills.
Strong understanding of device level programming for microcontroller-based embedded systems.
Experienced in device driver and board support package development.
Familiarity with various communication busses such as UART, SPI, I2C, I2S, etc..
Writing programs and scripts as necessary to test embedded systems.
Hands‑on experience using hardware debug instrumentation such as oscilloscopes, logic analyzers and protocol analyzers, debug probes.
Debug embedded system scenarios, including interaction between firmware and a host computer via USB.
Experience with Bluetooth or Bluetooth Low Energy application development.
Experience in some of the following areas would be beneficial but not essential:
Experience with ARM Cortex-M MCUs.
Knowledge of real-time operating system design and development.
Experience with USB protocols and device classes.
Knowledge of bootloader architectures.
Familiar with source control system (Git, SVN, etc.)
#J-18808-Ljbffr