Job Search and Career Advice Platform

Attiva gli avvisi di lavoro via e-mail!

Linux Embedded Software Engineer

TMC

Bergamo

In loco

EUR 30.000 - 45.000

Tempo pieno

2 giorni fa
Candidati tra i primi

Genera un CV personalizzato in pochi minuti

Ottieni un colloquio e una retribuzione più elevata. Scopri di più

Descrizione del lavoro

A high-tech consultancy company based in Milan is looking for a Linux Embedded Software Engineer to participate in the design, development, and testing of innovative products. The role requires a Master’s degree in Electronics or Computer Science and 2 to 4 years of experience in embedded programming. Candidates should have strong skills in C and C++, along with knowledge of communication protocols like I2C and SPI. This position offers a full-time contract with opportunities for professional growth in a dynamic environment.

Competenze

  • 2 to 4 years of experience in software development.
  • Full autonomy in coding with C language.
  • Previous embedded programming experience (baremetal, FreeRTOS, Linux Embedded).
  • Good command of Italian and English languages.
  • Willingness to travel and relocate for medium to long periods.

Mansioni

  • Participate in requirements collection and architecture definition.
  • Design and develop firmware.
  • Support system validation strategy.
  • Troubleshoot issues through analysis.
  • Produce technical documentation.

Conoscenze

C programming
C++ programming
Embedded programming
Problem-solving
Knowledge of communication protocols
Knowledge of FreeRTOS

Formazione

M.Sc. in Electronics or Computer Science
Descrizione del lavoro

Join to apply for the Linux Embedded Software Engineer role at TMC. Based in Milan, you will be involved in the design, development, and testing of innovative products throughout the entire product life‑cycle.

About This Vacancy
  • Participate in functional requirements collection and architecture definition
  • Design and develop firmware using C and C++
  • Support the system validation strategy
  • Troubleshoot issues through in-depth analysis and coordination with other team members
  • Share technical knowledge with other team members
  • Produce technical documentation
What We Expect From You
  • M.Sc. in Electronics or Computer Science
  • 2 to 4 years of experience
  • Full autonomy in coding with C language
  • Previous experience in embedded programming (baremetal, FreeRTOS, and Linux Embedded)
  • Knowledge of embedded communication protocols (I2C, UART, SPI…)
  • Good command of Italian and English languages
  • Availability to travel and relocate for medium to long periods
  • Serious motivation for the Employeneurship model of TMC
What You Can Expect From Us

TMC is an international high‑tech consultancy company that brings expertise to its clients to support them in realizing their technological challenges. As such, TMC operates as an expert centre at the disposal of its clients and helps them become more competitive in an increasingly global and rapidly changing technological world. At TMC, we believe that people are the driving force behind technological innovation. That is why we strive to create the best possible conditions for tech talents to thrive. We offer a challenging and stimulating work environment where you can be the director of your own career. As an Employeneur, you are part of our TMC family. Beyond our outstanding technical expertise, fun and engagement are meaningful parts of our culture.

Seniority level: Entry level. Employment type: Full‑time. Job function: Engineering and Information Technology. Industries: Business Consulting and Services.

Ottieni la revisione del curriculum gratis e riservata.
oppure trascina qui un file PDF, DOC, DOCX, ODT o PAGES di non oltre 5 MB.