Gattaca
Software Engineer – C/C++ Microcontrollers Madrid (Spain)
GattacaSpain12 hours ago
Full-timeRemote FriendlyInformation Technology

🌐 Embedded Software Engineer – Critical Systems & Advanced Architectures

Madrid based, hybrid model.


Do you enjoy working in environments where performance truly matters?

Do you love solving complex problems, optimizing down to the last cycle, and developing software that makes a real impact?

We are looking for an Embedded Software Engineer to join a multidisciplinary technical team developing advanced solutions for embedded systems, microcontrollers, and next‑generation architectures.


🚀 What You’ll Do

  • Develop C/C++ software for high‑performance embedded environments.
  • Implement concurrent programming, process optimization, and resource control.
  • Integrate, debug, and test systems based on microcontrollers.
  • Participate in projects involving advanced architectures such as RFSoC or MPSoC.
  • Collaborate directly with international technical teams and strategic projects.


🎯 What We’re Looking For

Required:

  • Degree in Computer Engineering, Electronics, Telecommunications, or similar (Master’s valued).
  • Proven experience with C/C++.
  • Solid knowledge of Linux, concurrency, and TCP/IP networks.
  • High level of English.

Nice to Have (but not mandatory):

  • Experience with RTOS.
  • Basics in digital communications or radio.
  • Familiarity with RFSoC / MPSoC platforms.


🌟 What We Offer

  • Participation in a stable, long‑term project with real impact on critical technology.
  • Hybrid work model, balancing focused individual work with onsite collaboration.
  • Competitive salary and access to flexible compensation plans.
  • Continuous training through top‑tier platforms (Udemy, Open University, etc.).
  • Flexible working hours adapted to your personal life.
  • Access to corporate benefits and exclusive discounts.
  • A work environment where innovation, technical autonomy, and professional growth are not buzzwords — they’re daily reality.
  • A culture based on respect, diversity, and equal opportunity, ensuring an inclusive space for everyone.
  • If you're passionate about embedded systems, you enjoy true engineering challenges, and you want to be part of a team where your work has real impact, we’d love to meet you.

Key Skills

Ranked by relevance