-
XpertDirect

Firmware Engineer

XpertDirect
Estonia · Full-time · Mid-Senior

Firmware Engineer – IoT Devices

Tartu, Estonia | Full-time | Hybrid Work Model

Internet of Things | Smart Devices



Join our client's innovative Estonian company specializing in smart IoT solutions for both consumer and industrial markets. As a Firmware Engineer, you will develop and optimize embedded firmware for connected devices, enabling seamless communication, low power consumption, and reliable performance. Your work will directly impact smart home systems, industrial sensors, and wearable technologies.


Key Responsibilities:

  • Design, implement, and maintain firmware for low-power microcontrollers (e.g., ARM Cortex-M series, ESP32)
  • Develop communication protocols for BLE, Zigbee, LoRaWAN, Wi-Fi, and Thread
  • Optimize firmware for power efficiency and real-time responsiveness
  • Collaborate closely with hardware engineers to ensure tight integration between firmware and embedded hardware
  • Participate in debugging and troubleshooting using tools like JTAG debuggers, logic analyzers, and oscilloscopes
  • Write clear technical documentation and support product certification (e.g., CE, FCC)


Required Skills & Qualifications:

  • Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, or related discipline
  • Proficiency in C/C++ programming for microcontrollers
  • Experience with RTOS (e.g., FreeRTOS, Zephyr) and bare-metal programming
  • Knowledge of wireless communication stacks: Bluetooth Low Energy (BLE), Wi-Fi, Zigbee
  • Familiarity with embedded debugging tools and version control systems like Git


Preferred Skills (a strong plus):

  • Experience with secure boot, OTA firmware updates, and firmware encryption
  • Familiarity with cloud IoT platforms (e.g., AWS IoT, Azure IoT)
  • Knowledge of scripting languages such as Python for testing and automation
  • Understanding of low-power design techniques and energy harvesting

Key Skills

Ranked by relevance

embedded freertos wireless cloud aws
Login to Apply
Posted
May 16, 2025
Type
Full-time
Level
Mid-Senior
Location
Tartu

Industries

Semiconductor Manufacturing

Categories

Engineering

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Qualcomm
Related

Sensors Systems / SW Engineer – Sensors (Cork, Ireland)

2026-05-22

Full-time
Not Applicable
Ireland
Semiconductor Manufacturing
Other
View Job Details
Qualcomm
Related

Senior Software Engineer – Sensors (Cork, Ireland)

2026-05-14

Full-time
Not Applicable
Ireland
Semiconductor Manufacturing
Other
View Job Details
Telink Semiconductor
Related

Junior Embedded Software Engineer (Applications and Development)

2026-05-17

Full-time
Entry
Ukraine
Semiconductor Manufacturing
Engineering