Careers

Embedded SW Test Engineer

Italy New Product Introduction Milan On-site

We are looking for Embedded Software (Test) Engineers to join our Software V&V team.

About The Member Company

We are a global high-tech consultancy company with a team of entrepreneurial engineers, scientists, and digital experts from around the world. Together we form a fast-growing and proud community. We offer consultancy services to high-profile clients globally in diverse service areas, such as:

  • Technology & Engineering
  • Energy & Renewables
  • Life sciences & Pharma
  • Digital & IT

About this vacancy

The role combines **embedded software development and testing activities**, with a strong focus on designing **satellite simulation environments and Hardware-in-the-Loop (HIL) systems**. The candidate will join a growing team responsible for software quality in embedded and high-performance applications in the space domain. The main activities include the **development of satellite simulators**, enhancement of the **Verification & Validation** infrastructure, and **test automation** for flight software on avionics platforms.

What we expect from you

  • Bachelor’s or Master’s degree in Engineering, Computer Science, Physics, or related disciplines
  • Experience (≥1 year) in embedded software or related projects
  • Programming in C/C++ and excellent knowledge of Python
  • Knowledge of OOP, design patterns, and Git
  • Familiarity with embedded interfaces (RS232, SPI, I2C, CAN, Ethernet)
  • Proficiency in Linux environments
  • Experience in regulated environments (e.g., ECSS)
  • Knowledge of RTOS (RTEMS, FreeRTOS) or Embedded Linux
  • Debugging embedded systems using laboratory instruments
  • Italian native speaker

What you can expect from us

TMC is an international consulting company in the high-tech sector that provides its expertise to support clients in addressing their technological challenges. As such, TMC operates as a hub of experts serving its clients, helping them become more competitive in an increasingly globalized and rapidly evolving technological world. At TMC, we believe that people drive technology. For this reason, we aim to create the best possible conditions for technological talents to grow. We offer a stimulating and dynamic work environment where you can take ownership of your career. As an employee, you will be part of the TMC family. Beyond our outstanding technical expertise, fun and engagement are fundamental elements of our corporate culture.

#LI-AD6

Submit my application

Great that you are interested in a job at TMC! Apply now in the way that suits you best and hopefully we can welcome you to one of our teams soon.

Apply with resume Apply with LinkedIn Apply without resume
Supported file types: .pdf,.docx,.doc,.txt (Max 5MB)
Your details
Your details
Your details