
Embedded Software Engineer – Security Focused
Posted May 21

Posted May 21
This is a fully remote position, open to applicants in Portugal.
• Create advanced C# Desktop Applications for user engagement;
• Develop low-level, resilient C/C++ code for Linux (Yocto) and RTOS environments;
• Design and uphold secure C/C++ applications across Windows (Visual Studio), Linux (Eclipse), and RTOS platforms;
• Build robust C#/.NET desktop applications (WPF/WinForms);
• Construct and secure Yocto-based Linux distributions;
• Create firmware for RTOS with an emphasis on memory protection;
• Implement security measures such as encryption (AES, RSA);
• Ensure smooth and secure communication between C# high-level applications and low-level embedded systems.
• Expertise in C, C++ (Embedded), and C# (Application level);
• Proficient in using Microsoft Visual Studio for both C++ and .NET development;
• Experience with Embedded Linux and the Yocto Project (BitBake);
• Strong grasp of RTOS concepts (tasks, semaphores, ISRs);
• Familiarity with cryptographic libraries, secure communication protocols (TLS), and vulnerability mitigation techniques;
• Skilled in Visual Studio and Eclipse-based development environments.
• Competitive compensation package commensurate with experience.
• Flexible working arrangements and a culture focused on people.
• 22 vacation days plus an additional 2 company days.
• Day off to celebrate your birthday.
• Private health insurance provided.
Yopeso
ZoomInfo
CEA
GXA
Get handpicked remote jobs straight to your inbox weekly.