Full-Stack Embedded Software Engineer

Loop Future 

📍 Lisbon Metropolitan Area, Portugal 🇵🇹

full-time
mid-level
hybrid
Posted —

Key Skills

C++C#YoctoRTOSTLS

Industry

DefenseTelecommunications

Job Description

🚀 Now Hiring: Full-Stack Embedded Software Engineer (Lisbon - Hybrid)


Are you an engineer who thrives at the intersection of high-level application design and low-level, mission-critical systems? Do you want to build hardware and software that safeguards critical infrastructure and communications?


We are Loop Future , and we connect world-class talent with pioneering companies. One of our key clients—a leading high-tech engineering firm operating in the specialized Defence and Communications sector—is expanding their core development team in Lisbon.


This isn't your standard engineering role. You will bridge the gap between high-level C# Desktop Applications and hardened C/C++ code for Linux (Yocto) and RTOS environments, playing a critical role in protecting mission-critical data.


🧠 The Challenge & The Stack

In this role, you’ll work across the full stack of highly secure systems:

  • The High Level: Developing robust C#/.NET desktop applications (WPF/WinForms) for complex system monitoring, configuration, and secure data visualization.
  • The Low Level: Designing and maintaining secure C/C++ applications across Windows (Visual Studio) and Linux (Eclipse).
  • The Core OS: Building and securing Yocto-based Linux distributions, ensuring a minimal attack surface and protected boot cycles.
  • The Hardware: Designing firmware for RTOS with a focus on memory protection, deterministic behavior, and secure interfacing (SPI, I2C, UART).
  • The Security: Integrating advanced controls like encryption (AES, RSA), Secure Boot, and Hardware Root of Trust (TPM/HSM) to ensure seamless, secure communications.


🎯 Who You Are

To succeed in this role, you bring a rare blend of application-level expertise and bare-metal precision:

  • Polyglot Developer: Strong proficiency in C, C++ (Embedded), and C# (.NET / Application level).
  • Tooling Expert: Mastery of Microsoft Visual Studio (for both C++ and .NET development) and hands-on experience with Eclipse-based environments.
  • Linux & RTOS Savvy: Deep experience with Embedded Linux, the Yocto Project (BitBake), and solid RTOS concepts (tasks, semaphores, ISRs).
  • Security-First Mindset: Knowledge of cryptographic libraries, secure communication protocols (TLS), and vulnerability mitigation.


🌍 What’s in it for you?

  • Location: Lisbon, Portugal (Flexible Hybrid model).
  • Impact: Work on highly secure, next-generation systems in Defence & Space technology.
  • Culture: Join a globally connected, diverse team backed by Loop Future's international footprint (UK, Switzerland, India).


👋 Ready to shape the future?

If you are a security-minded full-stack embedded engineer looking for your next challenge, we want to hear from you.


📩 Apply directly or drop me a message to chat!

#EmbeddedEngineering #EmbeddedLinux #Yocto #DotNet #CPlusPlus #CSharp #CyberSecurity #DefenceTech #LisbonJobs #TechHiring