Embedded C Software Engineer - On-Site Reggio Emilia

RE:LAB s.r.l.

Reggio Emilia

On-site

EUR 42,000 - 56,000

Full time

46 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

RE:LAB is seeking an Embedded C Software Developer to contribute to low-level software for embedded systems. The role focuses on hardware-near development with emphasis on reliability, performance, and efficient resource management.

Based in Reggio Emilia on-site, you will design, implement, and debug components, collaborate with electronics and systems engineers, and help integrate software with peripherals while maintaining high quality and documentation.

Qualifications

  • Degree in an engineering or computer science field.
  • Strong knowledge of the C programming language.
  • Understanding of memory management and data structures.
  • Basic understanding of computer architecture and hardware/software interaction.
  • Familiarity with debugging and software development tools.
  • Strong analytical and problem-solving skills.
  • Interest in embedded systems and low-level software development.
  • Ability to work effectively within multidisciplinary engineering teams.
  • Good command of the English language, both written and spoken.

Responsibilities

  • Design, develop, and maintain low-level software components using C.
  • Contribute to the development of software for embedded systems and hardware platforms.
  • Support hardware/software integration activities.
  • Develop and integrate software components interacting with peripherals and external devices.
  • Perform debugging, testing, troubleshooting, and software validation.
  • Analyze and optimize software performance and resource usage.
  • Collaborate with software, electronics, and system engineers throughout the development process.
  • Contribute to technical documentation, code reviews, and continuous improvement activities.

Skills

C programming
Embedded systems
Debugging tools
Memory management
Data structures
Computer architecture
English proficiency
Problem solving
Team collaboration

Education

Degree in Computer Engineering
Degree in Electronic Engineering
Degree in Computer Science
Related technical fields

Job description

RE:LAB is seeking an Embedded C Software Developer to contribute to low-level software for embedded systems. The role focuses on hardware-near development with emphasis on reliability, performance, and efficient resource management.

Based in Reggio Emilia on-site, you will design, implement, and debug components, collaborate with electronics and systems engineers, and help integrate software with peripherals while maintaining high quality and documentation.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

C Software Developer
C Software Developer

RE:LAB s.r.l. • Reggio Emilia

On-site
EUR 42,000 - 56,000
Embedded Software Engineer — UI/UX & AI Systems
Embedded Software Engineer — UI/UX & AI Systems

RE:LAB s.r.l. • Ancona

On-site
EUR 45,000 - 65,000
Embedded C/C++ Firmware Engineer - Torino On-site
Embedded C/C++ Firmware Engineer - Torino On-site

SolutionTech srl • Torino

On-site
EUR 45,000 - 65,000
Embedded Linux Engineer — Global Impact, On-Site Belluno
Embedded Linux Engineer — Global Impact, On-Site Belluno

Copeland • Italy

Remote
EUR 40,000 - 45,000
Firmware Engineer - RIF 99583
Firmware Engineer - RIF 99583

WeHunt • Genova

Hybrid
EUR 60,000 - 90,000
Hybrid Embedded Engineer I — Bologna (C/C++/Linux)
Hybrid Embedded Engineer I — Bologna (C/C++/Linux)

Contrader • Bologna

Hybrid
EUR 35,000 - 42,000
Ibrido: 2 giorni di smart working a se
Sede Bologna
Wearable Embedded Firmware Engineer (C/C++, RTOS) – Genoa
Wearable Embedded Firmware Engineer (C/C++, RTOS) – Genoa

Generative Bionics S.r.l. • Genova

On-site
EUR 45,000 - 70,000
Competitive salary
Flexible startup culture
Embedded Firmware Engineer — Hybrid/Remote Opportunity
Embedded Firmware Engineer — Hybrid/Remote Opportunity

Capgemini Engineering • Milano

Hybrid
EUR 31,000 - 57,000
Modalità di lavoro ibrida
Embedded Software Engineer (C/C++, Real-Time) - Remote
Embedded Software Engineer (C/C++, Real-Time) - Remote

Capgemini Engineering • La Spezia

On-site
EUR 28,000 - 40,000
Embedded Firmware Engineer — Remote/Hybrid
Embedded Firmware Engineer — Remote/Hybrid

Capgemini • Marcon

Hybrid
EUR 31,000 - 57,000