Skip to main content
JF
Open to opportunities

João Ferreira

@jooferreira3

I build Java backends and efficient embedded firmware in C/C++.

Portugal
Message

What I'm looking for

I'm looking to build robust, efficient, and scalable backend or embedded solutions, contributing to software-hardware integration and collaborating with multidisciplinary teams.

I'm building backend services and embedded firmware at VOID SOFTWARE S.A, using Java, Quarkus, C/C++, and Zephyr RTOS. My work includes REST APIs, data processing, microcontroller and sensor integration, and firmware validation.

Previously at SOFTPACK - SOFTWARE, LDA, I developed and maintained C++ billing software and automated data-processing applications. I implemented features, fixed bugs, translated technical requirements into solutions, and tested software.

I've also built a web platform for monitoring multiple drones simultaneously, with WebSockets-based real-time communication, telemetry, remote control, and data visualization. I hold a Computer Engineering degree and have trained in nRF Connect SDK, Cellular IoT, and Bluetooth Low Energy.

Experience

Work history, roles, and key accomplishments

SL

Software Developer

Softpack - Software, Lda

Oct 2023 - Sep 2025 (1 year 11 months)

Development and maintenance of C++-based billing software and applications for automated data processing. Implementation of new features, bug fixing, and software testing and validation.

Education

Degrees, certifications, and relevant coursework

UU

University of Leiria and Oeste (ULO)

Bachelor's Degree, Computer Engineer

Bachelor's Degree in Computer Engineer from the University of Leiria and Oeste (ULO) in Leiria, Portugal.

NA

Nordic Developer Academy

nRF Connect SDK Fundamentals, Embedded Systems

Completed the nRF Connect SDK Fundamentals certification, covering firmware development using nRF Connect SDK and Zephyr RTOS, DeviceTree and Kconfig configuration, peripheral programming, and RTOS concepts.

NA

Nordic Developer Academy

Cellular IoT Fundamentals, Cellular IoT

Completed the Cellular IoT Fundamentals certification, covering development of Cellular IoT solutions using nRF Connect SDK, communication via LTE-M, NB-IoT, MQTT, and CoAP, and integration of GNSS/GPS and secure cloud connectivity.

NA

Nordic Developer Academy

Bluetooth Low Energy Fundamentals, Bluetooth Low Energy

Completed the Bluetooth Low Energy Fundamentals certification, covering development of BLE applications using nRF Connect SDK, implementation of advertising, secure connections, and data communication, and application debugging using nRF Connect for Mobile and nRF Sniffer.

Tech stack

Software and tools used professionally

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan