Position: Embedded C Firmware Engineer

Reporting to: R&D Manager

Job Summary

We have a requirement for an Embedded C Firmware engineer and occasionally PC based C++ Software to support development activities for Powertrain Automotive Electronic Controllers. Additional skills on APP development are also of interest.

The position requires a highly motivated team player with a strong ability to see project tasks through from initial design and specification writing through to implementation, test and delivery. Moreover, the ability to understand already done projects is also required.

The majority of the software is C with some assembler where required time critical areas.

The development activities employ Linux OS based tools.

Exposure to interrupt driven software, the ability to work down to register level and an understanding of the target hardware environment are necessary.

Occasionally maintenance of PC based tools written in C++ is also required.

Base skills required

Experience with the design process from concept to design, implementation and test.
Ability to understand and resolve problems at both system and code level.
At least 2 years' experience of developing high quality C and assembler for embedded systems
A team player with the ability to work to tight deadlines in a multi-discipline, multi-project environment
Self-motivation
Good English


Additional skills

Experience required approximately 4/6 year’s Industrial/Automotive experiences, although an outstanding candidate could come directly from university.

Logic analyzers / scopes / test equipment / debugger
Proprietary Core Microcontrollers (ST Microelectronic, Freescale-NXP S08, Renesas)
ARM based knowledge
Register level configuration of on-chip peripherals and memory management for the above devices including BSC, MMU, DMA, TPU, AD, GTM.
CAN-Bus and SPI communications
PID controller
Register level configuration of external peripheral devices
FLASH memory
Bluetooth and Wi-Fi communication
Automotive experience
Linux Operating System

Educational requirements

Degree (preferably 1st or upper 2nd) in a relevant subject such as Electronics or Software Design.

Position suits age range: Any age

Condividi
Middle-senior
Full time
Non richiesta
Indeterminato
Developer
Non richiesta

ATHENA S.P.A.

Iscritto su Reteinformaticalavoro dal 09/11/2020

Athena S.p.A. è un'azienda metalmeccanica di Alonte (VI), produttrice di componentistica personalizzata su richiesta del cliente per le principali applicazioni industriali (guarnizioni, tranciati metallici, stampati in gomma, tappi e valvole, etc.), di una vasta gamma di ricambistica per il settore aftermakert (moto, auto, marino e trasporto industriale) e di centraline per la gestione motore e s... Scopri l'azienda ›

Questo sito o gli strumenti terzi da questo utilizzati usano cookie tecnici proprietari e cookie analitici di terze parti che migliorano la navigazione e il funzionamento del sito. Se volete saperne di più o eliminare i cookie consultate l’Informativa sui cookie nella sezione dedicata. Chiudendo questo banner, scorrendo questa pagina, cliccando su un link o proseguendo la navigazione in altro modo acconsentite all’uso dei cookie.