Senior Embedded Software Engineer

Milan, Lombardy, Italy


We are looking for an Embedded Software Engineer with amazing skills to master wearable devices. You will be part of the team responsible for the design and development of the Embrace firmware as well as other wearable devices manufactured by Empatica.

We need a passionate engineer with a broad knowledge of embedded systems ranging from low-level control of sensors (both digital and analog) to the use of Bluetooth Low Energy communication (including custom profile development with data compression and security). You will be responsible for the design of a robust software architecture based on a real-time operating system (RTOS) to ensure high reliability in critical devices. You will face optimization challenges related to memory, power and computation requirements.

In addition to your everyday work, you will have the unique perspective of working with different teams within Empatica to tackle problems that range from porting algorithms to the specific hardware platform, facing hardware related issuer to the interaction with the mobile applications.

What you'll do

You will be responsible for the design and development of firmware for all Empatica hardware. You will have full autonomy and freedom to create and design the best engineering solution that fits our needs and schedule. The firmware is at the center of our product, thus you will collaborate and network with numerous internal teams including Hardware, Data, Software Development, and Quality Assurance.

You will join an elite team of hard-working and passionate people and will be involved in:

Why work at Empatica

At Empatica you will be able to reach your potential. We need people that can take decisions and achieve results with total independence. In addition we need creative people that are able to find solutions that are efficient in terms of time and resources. Being a firmware engineer at Empatica means working hard to deliver quality to our customers and acknowledge that your work will save lives. Therefore, your design has to be exceptionally good.


As the ideal candidate for this position you:

The ideal candidate for Empatica:


We expect a lot from you, but your efforts will be rewarded by great benefits:

Apply for this job