Qualcomm

Senior Firmware Engineer - Arduino, Turin, Italy

Qualcomm
Apply
1 month ago
Turin, ItalySenior

Responsibilities

  • Design, develop, code, test, and debug embedded software in C and C++.
  • Prototype product solutions from research through production.
  • Develop, maintain, and improve open-source firmware and libraries with high-quality code and documentation.
  • Collaborate with the hardware design team and review hardware designs and code.
  • Promote Arduino at conferences and within the developer community.

Requirements

  • A bachelor's degree in Engineering, Information Systems, Computer Science, or a related field plus 2+ years of relevant experience; or a master's degree plus 1+ year; or a PhD in a related field.
  • At least 2 years of academic or professional programming experience with languages such as C, C++, Java, or Python.
  • At least 5 years of firmware and library development experience using C and C++.
  • Experience with JTAG and debugging tools including gdb and Valgrind.
  • Familiarity with Linux kernel or userspace programming and extensive hardware-debugging experience.
  • Knowledge of MQTT, CoAP, HTTP, TCP, UDP, AMQP, GitHub, and Git flow.
  • Fluent written and spoken English is mandatory.
  • Knowledge of the Arduino ecosystem and experience with Golang or Python are preferred.

Benefits

  • Competitive annual gross salary and benefits, with flexible working hours and working locations.
  • Dedicated budget for learning and training and individual growth objectives.
  • Work in a diverse, inspiring, mission-driven environment committed to accessible technology.
  • Office-based employees may receive sports or gym benefits, refreshments, social events, and rooftop relaxation areas.

Categories

Qualcomm

About Qualcomm

10,000+ employees

Qualcomm is a public semiconductor company headquartered in San Diego, founded in 1985, that designs and sells wireless chipsets and platforms for mobile devices, automotive, IoT, and networking, notably the Snapdragon application processors and 5G modems. It also licenses a large portfolio of cellular patents to device makers, generating revenue alongside chip sales; its technology underpins many Android smartphones and emerging automotive and edge-compute systems, and it trades on NASDAQ as QCOM.

Contact me