Tech Graduate - Embedded Software Engineer

Verisure Italy S R L

Apply to this job
Pozuelo de Alarcon Until 8/21/2026 First posted April 30, 2026 Last posted April 30, 2026
Job description

We are looking for a Tech Graduate Embedded Software Engineer to join our development team. This role is ideal for someone passionate about low-level programming, eager to learn, and excited to work on innovative projects involving new technologies. 

You will contribute to the development of embedded firmware in C/C++ on bare-metal environments, support automation through Python scripting, and collaborate with a multidisciplinary team in a dynamic and technology-driven environment. 

 

Responsibilities 

  • Develop and maintain embedded firmware in C/C++ for bare-metal platforms.  
  • Support testing, validation, and automation activities using Python scripts.  
  • Participate in debugging, integration, and verification of embedded systems.  
  • Work closely with senior engineers and cross-functional teams to implement new features and improvements.  
  • Contribute to documentation, technical reports, and coding standards.  
  • Collaborate in code reviews and follow best practices in software development.  
  • Learn and adapt quickly to new technologies, tools, and methodologies.  

 

Required Qualifications 

Academic Background 

  • Bachelor's degree or technical degree in:  
    • Telecommunications Engineering  
    • Computer Science / Computer Engineering  
    • Electronics Engineering  
  • Industrial Electronics  
  • or any related technical field.  

Technical Skills 

  • Good knowledge of C/C++ programming. 
  • Understanding of bare-metal programming and microcontroller fundamentals (Schematics, datasheets, etc...).  
  • Basic experience or familiarity with Python for scripting and automation.  
  • Some exposure to version control systems (preferably Git).  
  • Fundamentals of embedded development workflows (compilers, debuggers, toolchains).  

 

Soft Skills 

  • Open-minded, curious, and motivated to continuously learn.  
  • Strong ability to understand and absorb new concepts and technologies.  
  • Teamwork-oriented, collaborative mindset.  
About this role

Summary

Develop firmware in C/C++, support testing, debugging, collaborate on embedded projects

Job title

Embedded Software Engineer

Experience level

entry level

Industry

software

Location requirements

Pozuelo de Alarcon, no remote work said

Salary

Not specified

Management role

No

Skills & keywords

Required skills

CC++bare-metalPythonmicrocontrollerversion controldebuggerstoolchains

Preferred skills

None specified

Specializations

embeddedfirmwaremicrocontrollerbare-metalautomation
Locations

Structured locations inferred from the posting.

Pozuelo de Alarcón, Madrid, Spain

On-site City