Senior Embedded Software Engineer

MITO Srl · Torino, Italia ·


Descrizione dell'offerta

Job Overview


We are looking for resources who can work with C++, with experience in the development of embedded applications.


Responsibilities:


  • To develop the code following the standards defined with the architecture team and to work for the reduction of the technical debt
  • To participate in the design and development of critical parts of the project, together with the architecture team
  • To manage the Unit Test for the functionalities developed, trying to automate the execution of the tests when possible
  • To be responsible for the deployment and for the relating tool chain for one’s own projects
  • To guarantee the compliance of the code developed with the company SDLC (Coding Standard, Unit Test, Versioning)
  • To store the software produced following the versioning policies
  • To actively collaborate with the colleagues of the team, with particular care towards the junior resources or recently hired colleagues
  • To be responsible for the compliance with the company ISO standard
  • To draw and develop the documentation for the projects assigned


Qualifications:


  • C++, with experience in embedded applications
  • Knowledge of at least one between EmbOS and FreeRTOS
  • Knowledge of MQTT communication protocol will be given extra chances
  • Knowledge of CAN
  • Git/GitHub for version control
  • Embedded Linux
  • Unit tests, bdd
  • GPS-based techniques and related algorithms (e.g. dead reckoning)

Candidatura e Ritorno (in fondo)