-
Granstudio

Senior C/C++ Embedded Developer

Granstudio
Italy · Full-time · Mid-Senior

Role: Senior C/C++ Embedded Developer

Location: on-site, HQ Via Pacini 53, Turin, Italy

Employment Type: Full-time


Granstudio is an innovative design company based in Turin, Italy and Kortrijk, Belgium, specializing in creating cutting-edge digital and physical solutions across multiple industries. While our roots are in Automotive and Mobility fields, our expertise extends to crafting exceptional HMI (Human-Machine Interface), Experience Design, Interaction Design, and digital product solutions for a wide range of sectors. At Granstudio, we are committed to delivering user-centric, future-ready solutions that shape how people interact with technology.


To support the digital transformation in the automotive design process, we have developed internally the DigiPHY—a proprietary platform for advanced automotive and interaction design.

Explore the DigiPHY here: https://www.granstudio.com/digiphy


Take a look at the real world applications of DigiPHY:

  • Designing Drako Dragon | Granstudio
  • DigiPHY Seating Buck to Test Automotive Interaction and Ergonomics
  • Lynk&Co DigiPHY Workshop for the Cool Family Concept Car



Role Overview

As a Senior C/C++ Embedded Developer you will join our dynamic team and contribute to the development of DigiPHY.

You will play a key role in building innovative embedded solutions that power next-generation experiences in mobility and beyond.


Your Responsibilities

  • Design, develop, and maintain embedded software using C/C++ for the DigiPHY product;
  • Support the setup and optimization of a CI/CD pipeline to streamline development workflows;
  • Participate in the evolution of our system architecture, currently based on Windows OS, with plans to explore migration to Linux;
  • Stay up to date with emerging technologies and evaluate their potential for enhancing internal projects and customer offerings.


Your Expertise & Background

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related technical field;
  • Minimum of 3 years of professional experience in embedded software development for products using C/C++;
  • Strong understanding of embedded systems architecture and real-time operating systems (RTOS);
  • Proficiency in low-level programming and hardware-software integration;
  • Excellent debugging and performance optimization skills for embedded products;
  • Hands-on experience with development boards such as Arduino, RP2040, or similar is a plus;
  • Familiarity with tools and technologies including:

->CMake, Git, Plastic SCM

->Python, Vue.js, Node.js, Boost.Asio

->Unreal Engine (optional, but advantageous).


Why Join Granstudio?

At Granstudio, we foster a culture of innovation, collaboration, and professional growth. As a Senior C/C++ Embedded Developer you will have the unique chance to contribute to a multidisciplinary team that thrives on creativity and innovation in the automotive and digital product space. You will contribute to projects that redefine interaction, mobility, and user experience across industries.


Apply via LinkedIn, send your CV to [email protected] or contact our HR team:

[email protected] | [email protected]

Key Skills

Ranked by relevance

embedded interaction design embedded systems cicd git
Login to Apply
Posted
Mar 27, 2025
Type
Full-time
Level
Mid-Senior
Location
Turin
Company
Granstudio

Industries

Design Services Software Development

Categories

Consulting Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
ORBYTA
Related

iOS Developer

2026-05-29

Full-time
Mid-Senior
Italy
Technology
Consulting
View Job Details
QUANTEAM - North America (RAINBOW PARTNERS Group)
Related

C++ Developer - Trading - New York

2026-06-11

Full-time
Not Applicable
France
Financial Services
Information Technology
View Job Details
Nextar
Related

Sviluppatore iOS

2026-05-29

Full-time
Associate
Italy
IT Services
Engineering