Embedded Systems Engineer
Porto, 13, PT
há 6 dias

About us

UpLink is founded on the belief that connectivity is a human right, an enabler of growth, and an equalizer of opportunities.

We envision a world where the Internet is more accessible, inclusive, and affordable.

UpLink is building a decentralized telco, tokenizing connectivity. We empower people to act as service providers and incentivize them to spread The Collective Network farther, faster, and cheaper.

In return, UpLinkers are rewarded with ULX tokens and support the rapidly growing IoT market, unlocking new business opportunities.

We are looking for an Embedded Systems Engineer to expand our ambitious engineering team.


As an embedded systems engineer you will write, design, adapt, implement, and document all versions and ports of the technology for embedded systems.

This will include networking I / O and communication with peripherals, stripping down requirements to fit low-performance systems, evaluation of minimum requirements, and strict memory management, to mention a few.


Implement or use wireless communication protocols for I2C and UART modules

Port networking solutions to embedded systems

Write interrupt-driven firmware for real-time control of peripherals

Participate in hardware and firmware interface definitions for FPGA and ASIC units

Troubleshoot embedded systems and diagnose errors, malfunctions, or inefficiencies

Generate diagnostic reports and technical manuals

Specify and validate drivers for IoT radio, USE interfaces, WiFi, and Bluetooth LE

Work in a multi-functional environment


Training in electrical engineering

Experience with Verilog or other HDL

Experience with Linux kernel development

Availability to travel

Living in a timezone within four hours of WET / GMT

Three years of experience in a similar role

Demonstrated experience with embedded software development

Fluent in C and C++ in a variety of platforms and systems

Proficiency in Linux-based environments

Strong knowledge of hardware architectures such as ARM, MIPS, and x86

Familiarity with hardware protocols such as USB, UART, I2C, and SPI

Basic knowledge of UML and / or related principles and technologies

Be technically creative and driven by research and novel solutions

Reportar esta oferta de trabalho

Thank you for reporting this job!

Your feedback will help us improve the quality of our services.

Meu email
Ao clicar em "Continuar", autorizo a neuvoo a processar os meus dados e a enviar-me alertas de e-mail, conforme detalhado na Política de Privacidade da neuvoo . Posso retirar o meu consentimento ou cancelar a subscrição a qualquer momento.
Formulário de candidatura