About this position

Company Description

The interaction engineering company.

Founded in 2004, RE:Lab is now a leader in the design, development, and evaluation of Human-Machine Interfaces (HMI).

Our company’s culture is User-Centred and User-Experience driven.


We help machines to help humans.

Our aim is to improve the relationship between people and technologies in order to make the products and services of our customers reach higher levels of quality and competitiveness.


Designers, Human Factor experts, and engineers work side by side to achieve the most suitable interaction with a technological solution – either visual, physical, vocal, or gestural.

In doing that, we can count on consolidated expertise in interaction and visual design, ergonomics, and human factors, as well as on SW, FW, and HW development for HMI.


Position

To strengthen our team, we are seeking a software developer to work on embedded systems, mainly using C.

The ideal candidate has a solid understanding of programming principles and is curious and willing to learn. They will be responsible for designin, deevloping, debugging and maintaining critical software applications.


You will:


  • Design, develop, and implement software in the C programming language.
  • Collaborate with the team to define requirements, plan, and coordinate development activities.
  • Write clean, efficient, and well-documented code.
  • Conduct testing and debugging of applications to ensure software stability and correctness.
  • Perform performance optimizations and address scalability issues.
  • Participate in code review processes to ensure software quality.



Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, or a related field;
  • Experience in embedded software development using C;
  • Experience with debugging and code profiling tools.
  • Knowledge of both Italian and English


Plus:


  • Knowledge of communication protocols (CANbus, CANalyzer, etc.);
  • Knowledge of C++ and Qt;
  • Familiarity with real-time operating systems.



Other information

Full Time

Hybrid, In Modena


Our company is dedicated to conducting its business with the highest standards of ethics and integrity.

We are guided by a steadfast commitment to diversity, equality, and inclusion, creating a work environment where every individual can feel respected, valued, and motivated to perform at their best.

Location

Modena

Experience

Entry level

Contract

Full-time

Are you interested in applying?

Keep in contact.

If you are interested in collaborating with us or if you would like information about our services, please contact us and we will be happy to help. Let’s get in touch and make something great happen.