Embedded Software Engineer (C) - Satellite Systems

Zirak

Piemonte

Hybrid

EUR 55,000 - 75,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Zirak is seeking a full-time Embedded Software Engineer (C) to join the satellite systems project in Turin. You will develop low-level firmware for RTOS environments, implement peripheral interfaces, and support hardware bring-up in a hybrid work setting with 2 remote days per week.

Requirements include hands-on embedded C on bare-metal or RTOS-based systems, lab equipment familiarity, and strong English communications. Italian language at C1/C2 is mandatory.

Qualifications

  • Hands-on embedded software development in C for bare-metal or RTOS-based systems.
  • Experience with hardware peripheral interfacing.
  • Familiarity with lab equipment (oscilloscope, multimeter) and board bring-up.
  • Familiarity with unit testing frameworks and methodologies.
  • Experience with distributed version control systems, particularly Git.
  • Italian language proficiency at C1/C2 level (mandatory).
  • Good written and spoken English communication skills.

Responsibilities

  • Develop and optimize low-level firmware in C for RTOS environments.
  • Implement hardware peripheral interfaces and drivers.
  • Support hardware bring-up, debugging, and signal analysis using oscilloscopes, multimeters, and logic analyzers.
  • Collaborate with avionics, hardware, and systems teams to meet real-time and reliability requirements.

Skills

Embedded C
Hardware interfacing
Lab equipment
Unit testing
Git
English communication
Italian (C1/C2)

Tools

Oscilloscope
Multimeter
Logic Analyzer

Job description

As part of an ongoing satellite systems development project, we are looking for a full-time Embedded Software Engineer (C) to join our team.

The selected candidate will work in a dynamic and challenging environment, contributing to the development of low-level software for satellite on-board systems, in strict collaboration with the hardware team.

Responsibilities
  • Develop and optimize low-level firmware in C for RTOS environments
  • Implement hardware peripheral interfaces and drivers
  • Support hardware bring-up, debugging, and signal analysis using oscilloscopes, multimeters, and logic analyzers
  • Collaborate with avionics, hardware, and systems teams to meet real-time and reliability requirements
Requirements
  • Hands‑on experience in embedded software development in C, on bare‑metal or RTOS‑based systems
  • Practical experience in hardware peripheral interfacing
  • Familiarity with lab equipment (oscilloscope, multimeter) and board bring-up
  • Familiarity with unit testing frameworks and methodologies
  • Experience with distributed version control systems, particularly Git
  • Italian language proficiency at C1/C2 level (mandatory)
  • Good written and spoken English communication skills
Nice to Have
  • Exposure to avionics, space, or other safety‑critical real‑time domains
  • RTOS configuration, task scheduling, and timing analysis
Location
  • Turin, Italy - Hybrid (2 remote days per week)
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Hybrid Embedded C Engineer for Satellite Systems
Hybrid Embedded C Engineer for Satellite Systems

Zirak • Piemonte

Hybrid
EUR 55,000 - 75,000
Embedded Software Engineer
Embedded Software Engineer

Strativ Group • Friuli-Venezia Giulia

Hybrid
EUR 60,000 - 80,000
Flexible remote work (2-3 days)
Growth opportunities
Collaborative team
C++ Software Engineer
C++ Software Engineer

Intellectual Capital Resources Ltd • Lombardia

Hybrid
EUR 60,000 - 90,000
software embedded engineer C ambito Space
software embedded engineer C ambito Space

Akronos Technologies • Pisa

On-site
EUR 40,000 - 60,000
Firmware Engineer - RIF 99583
Firmware Engineer - RIF 99583

WeHunt • Genova

Hybrid
EUR 60,000 - 90,000
Space Software Engineer
Space Software Engineer

Fluid Wire Robotics • Pisa

Hybrid
EUR 75,000 - 105,000
Hybrid work in Pisa
Hands-on robotic hardware access
EIC Accelerator-backed project
Firmware Engineer
Firmware Engineer

WeHunt • Genova

Hybrid
EUR 40,000 - 60,000
Embedded Real-Time Software Engineer (C/C++, RTOS)
Embedded Real-Time Software Engineer (C/C++, RTOS)

1500 Airbus Italia S.p.A. • Roma

On-site
EUR 35,000 - 45,000
Firmware Embedded Engineer
Firmware Embedded Engineer

Aresys Srl • Lombardia

On-site
EUR 30,000 - 45,000
Meal vouchers
Annual welfare package
Avionics System Engineer
Avionics System Engineer

Argotec S.r.l. • San Mauro Torinese

Hybrid
EUR 30,000 - 40,000
Flexible hours
Hybrid work policy
Free-Day every second Friday
+1