Senior Embedded Firmware Engineer - IoT & Open Source

MaC VC

Piemonte

On-site

EUR 44,000 - 66,000

Full time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Flexible working hours
Learning budget for training
Diverse, inclusive environment
Office social activities

Job summary

Arduino is now part of the Qualcomm organisation. Qualcomm Europe, Inc. Italy Branch Office seeks an embedded software engineer to design, develop and debug firmware in C/C++, contributing to open‑source projects and collaborating with hardware teams.

You will prototype from research to production, maintain code quality and participate in conferences and community reviews. A strong background in firmware with 5+ years of experience and fluent English is expected.

Qualifications

  • Bachelor's degree in Engineering, Information Systems, Computer Science or related field.
  • 2+ years in Software/Firmware engineering with C/C++.
  • Experience with debugging tools and Linux environments.
  • Fluent in English, both written and spoken.

Responsibilities

  • Design, develop, code, test and debug embedded software (C/C++).
  • Prototype solutions from research to production.
  • Ensure high code quality and documentation for open-source projects.
  • Maintain and improve existing codebase.
  • Engage with hardware design teams and review designs.

Skills

C++
C
Firmware development
Git
English fluency
Linux kernel/userspace
JTAG
GDB
Valgrind

Education

Bachelor's degree in Engineering/CS
Master's degree in Engineering/CS
PhD in Engineering/CS

Tools

JTAG
GDB
Valgrind
Git

Job description

Arduino is now part of the Qualcomm organisation. Qualcomm Europe, Inc. Italy Branch Office seeks an embedded software engineer to design, develop and debug firmware in C/C++, contributing to open‑source projects and collaborating with hardware teams.

You will prototype from research to production, maintain code quality and participate in conferences and community reviews. A strong background in firmware with 5+ years of experience and fluent English is expected.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Firmware Engineer - IoT & Open-Source
Senior Embedded Firmware Engineer - IoT & Open-Source

Qualcomm • Torino

Hybrid
EUR 45,000 - 60,000
Competitive salary (and benefits)
Flexible working hours and locations
Individual growth budget for learning/training
+2
Senior Embedded Engineer – Open-Source Firmware (Remote/Hybrid)
Senior Embedded Engineer – Open-Source Firmware (Remote/Hybrid)

QUALCOMM, Inc. • Torino

On-site
EUR 50,000 - 90,000
Flexible hours
Learning budget
Office perks
+1
Senior Embedded Firmware Engineer (Arduino) – Flexible Hours
Senior Embedded Firmware Engineer (Arduino) – Flexible Hours

Qualcomm • Piemonte

Hybrid
EUR 47,000 - 71,000
Competitive salary
Flexible hours & locations
Learning budget & growth
Firmware Engineer - Arduino, Turin, Italy
Firmware Engineer - Arduino, Turin, Italy

Qualcomm • Torino

On-site
EUR 45,000 - 60,000
Competitive salary (and benefits)
Flexible working hours and locations
Individual growth budget for learning/training
+2
Firmware Engineer - Arduino, Turin, Italy Turin, Torino, Italy Software Engineering Posted 14 hours ago
Firmware Engineer - Arduino, Turin, Italy Turin, Torino, Italy Software Engineering Posted 14 hours ago

Qualcomm • Piemonte

On-site
EUR 47,000 - 71,000
Competitive salary
Flexible hours & locations
Learning budget & growth
Firmware Engineer/Software Engineer - Arduino, Turin, Italy Turin, Torino, Italy Software Engin[...]
Firmware Engineer/Software Engineer - Arduino, Turin, Italy Turin, Torino, Italy Software Engin[...]

Qualcomm • Torino

On-site
EUR 40,000 - 60,000
Competitive salary and benefits
Flexible working hours
Young and inspiring work environment
+3
Senior Firmware Engineer - Arduino, Turin, Italy
Senior Firmware Engineer - Arduino, Turin, Italy

MaC VC • Piemonte

On-site
EUR 44,000 - 66,000
Flexible working hours
Learning budget for training
Diverse, inclusive environment
+1
Senior Firmware Engineer - Arduino, Turin, Italy Turin, Torino, Italy Software Engineering Post[...]
Senior Firmware Engineer - Arduino, Turin, Italy Turin, Torino, Italy Software Engineering Post[...]

Qualcomm • Torino

On-site
EUR 45,000 - 65,000
Competitive salary
Flexible working hours
Diversity and cultural exchange
+4
Software Developer Frontend - Arduino, Turin, Italy
Software Developer Frontend - Arduino, Turin, Italy

Qualcomm • Torino

On-site
EUR 45,000 - 75,000
Competitive salary
Employee Stock Option Plan
Flexible working hours
+1
Backend Software Developer - Arduino, Turin, Italy
Backend Software Developer - Arduino, Turin, Italy

Qualcomm • Torino

On-site
EUR 45,000 - 65,000
Challenging career path
Flexible working hours
Individual growth objectives
+2