Prakse.lv
  • Search
  • Login
  • Sign up
  • For employers
  • Virtual internships
  • Companies
  • More 
    • Vacancies
    • Professions
    • Educational institutions
    • Career tests
    • Career advice
    • Events
    • Studies

Embedded Firmware Engineer (STM32 / ESP32 / LoRa)

Share:

https://static-cdn-2.practican.com/thumbor/Qk8MCbW1XckBe44cikzLrU5Q7pY=/fit-in/134x134/uploads/file/860578637d7ec0548c90cd9b86130f94b7f83b67ac93e72c822f75ad37704f64/img_683fd70f42f364.67472946.png

Adventum Tech

Internship

Apply till 11.02.2026

Full time

Apply for the vacancy Save



Description

Adventum Tech is a deep-tech company specializing in smart structural health monitoring (SHM) and real-time wireless IoT systems for construction and infrastructure. Our solutions — including advanced vibration, load, settlement, and environmental sensors — enable smarter, safer, and more sustainable infrastructure management worldwide.

We are growing rapidly across North America, the Baltics, and the EU, and are looking for a proactive, organized, and detail-oriented Executive Assistant to support our leadership and business development operations.

Requirements

Position Overview
The Embedded Firmware Engineer will be responsible for low-level firmware development, wireless protocol implementation, and power optimization for IoT sensor nodes used in structural and geotechnical monitoring.

This role focuses on robust, deterministic, and low-power embedded software running on STM32 and ESP32 microcontrollers, with an emphasis on LoRa / LoRaWAN communication, sensor data integrity, and long-term field reliability.

Duties

Key Responsibilities
1. Embedded Firmware Development
Develop bare-metal and/or RTOS-based firmware for STM32 and ESP32 microcontrollers.
Implement drivers for sensors (MEMS, strain gauges, ADCs, temperature, environmental sensors).
Develop reliable data acquisition, buffering, and timestamping mechanisms.
Ensure deterministic behavior and fault-tolerant operation.


2. Wireless Communication & Protocols
Implement and optimize LoRa / LoRaWAN communication stacks.
Configure regional parameters (EU868, US915, etc.) in compliance with regulations.
Optimize airtime, payload structure, and retransmission strategies.
Support additional communication interfaces where required (NB-IoT, LTE-M, BLE).


3. Low-Power Design & Optimization
Design ultra-low-power firmware architectures (sleep modes, duty cycling).
Optimize current consumption for multi-year battery operation.
Work with RTCs, wake-up sources, and power-management ICs.
Profile and measure power consumption at firmware level.


4. System Integration & Testing
Integrate firmware with hardware platforms and sensor electronics.
Support manufacturing test firmware and production flashing procedures.
Debug and troubleshoot firmware issues using SWD/JTAG and logic analyzers.
Collaborate with backend teams for reliable cloud data ingestion.


5. Reliability, Validation & Maintenance
Implement firmware-level diagnostics, watchdogs, and self-test routines.
Support long-term field deployments and OTA firmware update strategies.
Maintain documentation and version control for released firmware.

Proposal

Required Skills & Qualifications
Student, Bachelor’s or Master’s degree in Embedded Systems, Electronics, or Computer Engineering.
Strong experience with STM32 and/or ESP32 platforms.
Proficiency in C / C++ for embedded systems.
Hands-on experience with LoRa / LoRaWAN protocol implementation.
Understanding of low-power embedded design principles.
Experience with SPI, I²C, UART, ADCs, timers, and interrupts.
Familiarity with Git and structured development workflows.

Location


Vacancies you might be interested in

https://static-cdn-2.practican.com/thumbor/d3yZ89YThu-_wW_CIGqC1Ooo_pA=/fit-in/80x80/uploads/file/f4bf09fc409109d0cd260f18e7aa256ac30b4fb692af26b4b6b3e268447f247f/img_65cb6ab9d582d2.96080976.png

OPERĀCIJU SPECIĀLISTS

EVR Solutions SIA
  •  Internship • till 30.01.2026
Apply
https://static-cdn-3.practican.com/thumbor/hBH8tP2Uh5wNY3y3Bincqn-ecqU=/fit-in/80x80/uploads/file/417d9b7f7653ffb153d004ba91c7899221ab4fbe4dcf9adb4d55bbd29e531d96/img_5fa2d408c15686.21817509.jpg

Noliktavas procesu praktikants (apmaksāta prakses vieta)

Jauno Speciālistu Nodarbinātības Programma
  •  Internship • till 08.02.2026
Apply
https://static-cdn-2.practican.com/thumbor/7kqwsfhaeL5a1B1BvzMJ0igdF_8=/fit-in/80x80/uploads/file/ea9e13388830704fb0d81467f4c1c2f14d1f539046798204c91464f7501d3162/img_5eb4177c7ae607.06960292.png

CNC (DATORIZĒTĀS CIPARU VADĪBAS) METĀLAPSTRĀDES DARBGALDU IESTATĪTĀJS

Hansa Flex Hidraulika, SIA
  •  Internship • till 17.01.2026
Apply
https://static-cdn-2.practican.com/thumbor/n61a4FW3hnZvhjBbjUrubI6m_W4=/fit-in/80x80/uploads/file/0ae2523c8fcb8d1818a0b6533603f0e6f2789798d8b903e393bd09cfdbb3ba73/img_6093f4125ec0d9.68428234.jpg

Grāmatveža palīgs (apmaksāta prakse)

Vervo, SIA
  •  Internship • till 29.01.2026
Apply

About the company

Adventum Tech

Adventum Tech

Other vacancies at Adventum Tech

Digital Marketing Specialist (Visual Content & Digital Assets)

Apply till 11.02.2026

EU Funding & Grants Manager (EU Projects, Finance & Public Funding)

Apply till 11.02.2026

Mechanical Engineer

Apply till 11.02.2026

IoT Engineer / Electronical engineer

Apply till 11.02.2026

Mārketinga speciālists

Apply till 11.02.2026

International Sales Specialist

Apply till 11.02.2026
 Back to top
Report an issue Contacts Privacy policy Terms of use
 English (EN) Eesti (ET) Lietuvių (LT) Latviešu (LV) Русский (RU)
Mediaplans
In our portal we are using cookies. Using the portal, you agree to the use of cookies. You can find out more!
Accept