C++ embedded developer

MITO Srl

Collegno

In loco

EUR 40.000 - 60.000

Tempo pieno

14 giorni+

Ricevi più risposte dai datori di lavoro

Invia un CV specifico per questa offerta in pochi minuti.

Descrizione del lavoro

A technology company in Collegno, Italy, is seeking an Embedded Systems Developer to create software for embedded applications. Responsibilities include writing C++ code, managing software lifecycles, and collaborating with team members. Candidates should have at least 3 years of experience, strong knowledge of embedded Linux, and familiarity with DevOps practices and version control tools. This full-time role offers opportunities to work on critical project components and engage with junior team members.

Competenze

  • At least 3 years of experience in embedded applications with C++.
  • Familiar with embedded Linux mainly in user space.
  • Capable of writing software documentation according to given standards.

Mansioni

  • Develop code following defined standards and reduce technical debt.
  • Manage the software lifecycle for embedded systems.
  • Collaborate with team members, especially juniors.

Conoscenze

C++
Object oriented design
Embedded Linux
Git/GitHub
DevOps practices
Scripting languages (bash, python)

Strumenti

CMake
Conan

Descrizione del lavoro

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

Below is a list of the main tasks and responsibilities of the embedded systems developer:

  • To develop the code following the standards defined with the architecture team and to work for the reduction of the technical debt
  • To participate to the design and development of critical parts of the project, together with the architecture team
  • To end‑to‑end manage the software lifecycle for embedded systems, including build and test automation, continuous integration, and secure deployment on devices
  • 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

Required qualifications:

  • C++ (>= C++11), with at least 3 years experience in embedded applications
  • Object oriented design and development
  • Embedded Linux mainly in user space
  • Git/GitHub for version control
  • DevOps practices for embedded systems: CI/CD, build and hardware test automation, firmware pipeline management, containerization, and secure deployment on embedded devices
  • Scripting languages (bash, python preferred)
  • Capable of writing software documentation according to given standards
  • CMake, Conan will be given extra chances
  • Knowledge of CAN will be given extra chances (J1939, ISO‑TP 15765, ISO11783, UDS, CANOpen)
Seniority level
  • Associate
Employment type
  • Full‑time
Job function
  • Consulting, Engineering, and Information Technology
Industries
  • Data Infrastructure and Analytics and IT Services and IT Consulting
Ottieni la revisione del curriculum gratis e riservata.
o trascina qui il file.
Similar jobs

Offerte di lavoro simili che vale la pena confrontare

C++ embedded developer
C++ embedded developer

MITO Srl • Torino

In loco
EUR 45.000 - 60.000
Doble Embedded Firmware Engineer ALT133I
Doble Embedded Firmware Engineer ALT133I

Doble Engineering • Taino

In loco
EUR 45.000 - 65.000
software embedded engineer C ambito Space
software embedded engineer C ambito Space

Akronos Technologies • Pisa

In loco
EUR 40.000 - 60.000
Senior Software Engineer rif. 97817
Senior Software Engineer rif. 97817

WeHunt • Torino

In loco
EUR 35.000 - 60.000
Flexible working arrangements (smart working)
Ticket Restaurant
Embedded C++ Developer - CI/CD, Linux & DevOps
Embedded C++ Developer - CI/CD, Linux & DevOps

MITO Srl • Collegno

In loco
EUR 40.000 - 60.000
Doble Embedded Firmware Engineer ALT133I
Doble Embedded Firmware Engineer ALT133I

ETS-Lindgren GmbH • Varese

In loco
EUR 35.000 - 55.000
Professional growth opportunities
Ongoing training
Dynamic team environment
Embedded Software Engineer
Embedded Software Engineer

European Tech Recruit • Pisa

In loco
USD 52.368 - 98.917
Embedded Software Engineer: Linux & C++ for Global Impact
Embedded Software Engineer: Linux & C++ for Global Impact

Consilium Safety Group • Piano di Follo

In loco
EUR 55.000 - 75.000
Excellent working conditions
Collaborative international team
Continuous learning opportunities
+2
Embedded Software Engineer
Embedded Software Engineer

UBIQUICOM • Lombardia

In loco
EUR 40.000 - 60.000
Firmware Engineer
Firmware Engineer

WeHunt • Genova

Ibrido
EUR 40.000 - 60.000