Embedded Engineer

Loop Future

Lisboa

On-site

EUR 40,000 - 60,000

Full time

32 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

Loop Future is expanding its development team and hiring a Junior-Mid Embedded Software Developer. C++ is the core language; you will design object-oriented software for embedded and constrained systems, close to hardware and Embedded Linux.

Responsibilities include building and securing Yocto-based Linux distributions, integrating SPI, I2C and UART, and implementing secure communications (TLS/HTTPS, AES/RSA). Some projects may involve RTOS or PC-side C#/.NET.

Qualifications

  • 3+ years of software engineering experience in embedded or hardware-constrained environments.
  • Strong hands-on C++ experience and solid OO programming knowledge.
  • Experience with Embedded Linux and secure communications (TLS/HTTPS).

Responsibilities

  • Develop and maintain C++ software for embedded systems with OO design.
  • Build and secure Yocto-based Linux distributions and protected boot cycles.
  • Integrate interfaces such as SPI, I2C and UART considering platform constraints.
  • Incorporate security controls including encryption (AES, RSA) and Secure Boot.
  • Develop, test and debug in Linux, Eclipse and VM-based environments.

Skills

C++
Embedded Linux
TLS/HTTPS
gRPC
SPI
I2C
UART
Secure Boot
C#

Tools

Yocto
Eclipse
VMs

Job description

Loop Future combines technology, innovation, and sustainability to create digital solutions that shape the future. By integrating software engineering, cloud solutions, Salesforce expertise, and intelligent sourcing, Loop Future connects people, systems, and industries - driving efficiency, growth, and global impact. Headquartered in Portugal, with international offices in the UK, Switzerland and India, we bring together a diverse team delivering digital solutions across domains such as TV & Media, Satellite & Space, Consultancy, Retail and many others.

About Role

One of our clients, a leading communications company, is expanding its development team and looking to hire a Junior-Mid Embedded Software Developer. C++ is the core language across most projects. You will design object-oriented software for embedded and constrained systems, working close to hardware, Embedded Linux and secure communications. The role suits engineers who are comfortable understanding platform limitations, integrating software with hardware and solving complex technical problems. Depending on the project, you may also work with RTOS or PC-side C#/.NET applications.

Responsibilities
  • Develop and maintain C++ software for embedded and constrained systems, using strong object-oriented principles to define classes, interfaces and interactions between components.
  • Build and secure Yocto-based Linux distributions, ensuring a minimal attack surface and protected boot cycles.
  • Integrate hardware interfaces and communication buses such as SPI, I2C and UART, taking memory, CPU and platform constraints into account.
  • Integrate security controls such as encryption (AES, RSA), Secure Boot, and Hardware Root of Trust (TPM/HSM).
  • Develop, test and debug software in Linux, Eclipse and VM-based environments, contributing to system integration and validation.
Requirements
  • 3+ years of relevant software engineering experience, ideally in embedded, low-level or hardware-constrained environments.
  • Strong hands-on C++ experience and solid object-oriented programming knowledge.
  • Experience with Embedded Linux.
  • Experience with secure communication protocols such as TLS/HTTPS; gRPC exposure is highly relevant.
  • Strong problem-solving skills, curiosity, initiative, autonomy and the ability to collaborate effectively across multidisciplinary teams.
Nice to Have
  • C#/.NET experience for PC-side applications or native Android development.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Tech Lead Embedded Software Engineer
Tech Lead Embedded Software Engineer

Loop Future • Lisboa

On-site
EUR 55,000 - 75,000
Embedded Engineer: C++, Linux, Secure Comm
Embedded Engineer: C++, Linux, Secure Comm

Loop Future • Lisboa

On-site
EUR 40,000 - 60,000
Lead Embedded Systems Engineer — C++ & Yocto
Lead Embedded Systems Engineer — C++ & Yocto

Loop Future • Lisboa

On-site
EUR 55,000 - 75,000
Embedded Software Engineer
Embedded Software Engineer

EID S.A. • Almada

On-site
EUR 35,000 - 55,000
Competitive compensation package
Flexible working solutions
Day off on your birthday
+1
Embedded Software Engineer
Embedded Software Engineer

Searches @ Wenham Carter • Lisboa

On-site
EUR 90,000 - 130,000
Embedded Security Expert
Embedded Security Expert

Dsr Corporation • Porto

On-site
EUR 45,000 - 70,000
Competitive salary
Annual bonus payment
Employer-sponsored health insurance
+7
Embedded Software Engineer - EID
Embedded Software Engineer - EID

Hiire • Almada

On-site
EUR 60,000 - 90,000
Competitive pay
Flexible working
22 vacation days
+2
Senior Fullstack Java & React Developer
Senior Fullstack Java & React Developer

Loop Future • Lisboa

On-site
EUR 60,000 - 90,000
Systems Engineer
Systems Engineer

Loop Future • Lisboa

On-site
EUR 55,000 - 75,000
Lead Embedded Linux Engineer | Yocto, C/C++, GNSS
Lead Embedded Linux Engineer | Yocto, C/C++, GNSS

Searches @ Wenham Carter • Lisboa

On-site
EUR 90,000 - 130,000