Infotree Global Solutions logo

Firmware Engineer

Infotree Global Solutions

On-site
Wrocław, Poland
Full-time
Senior
4+ yrs
Salary not listedPosted 2w ago

Real job — pulled straight from Infotree Global Solutions’s careers page · Verified July 27, 2026 · No reposts.

Job description

Infotree Global Solutions is hiring a Firmware Engineer — a full-time, based in Wrocław, Poland role. Apply directly on Infotree Global Solutions's careers page below.

We are looking for an experienced Embedded Firmware & Hardware Engineer to join an innovative engineering team developing embedded electronic devices from concept to production.

This is a hands-on role for someone who enjoys working across both firmware development and hardware bring-up. You'll be responsible for designing, developing, debugging, and validating embedded systems while collaborating closely with hardware and product teams.


Responsibilities

  • Design, develop and maintain embedded firmware in C/C++

  • Develop low-level drivers, communication protocols and application logic

  • Bring-up and debug embedded hardware prototypes

  • Design and review electronic schematics

  • Debug hardware using laboratory equipment (oscilloscope, logic analyzer, multimeter)

  • Implement and optimize communication interfaces such as UART, SPI, I2C, CAN, USB and Modbus

  • Prepare and maintain technical documentation

  • Collaborate with hardware engineers throughout the entire product lifecycle

  • Support products from concept through production and maintenance


Must Have

  • 4+ years of experience developing embedded systems (firmware + hardware)

  • Strong C/C++ programming skills in embedded environments

  • Experience with bare-metal and/or RTOS development

  • Hands-on experience with microcontrollers such as:

    • STM32

    • ESP32

    • NXP

    • Nordic (nRF)

    • or equivalent

  • Experience with communication protocols:

    • UART

    • SPI

    • I2C

    • CAN

    • Modbus

    • USB

  • Ability to read and create electronic schematics

  • Experience with hardware debugging tools:

    • Oscilloscope

    • Logic Analyzer

    • Multimeter

    • Laboratory Power Supply

  • Experience with JTAG/SWD debugging


Nice to Have

  • FreeRTOS or Zephyr

  • BLE

  • Wi-Fi

  • LoRa

  • Zigbee

  • OTA firmware updates

  • Python scripting

  • Git

  • Jenkins

  • GitLab CI/CD


Soft Skills

  • Independent and proactive mindset

  • Ability to own projects end-to-end

  • Comfortable working in a startup or scale-up environment

  • Strong analytical and problem-solving skills

  • Good communication skills

  • Ability to work across firmware and hardware domains

Get Embedded Engineer jobs like this

New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

Email me new jobs
Clera logo

Founding Engineer

Los Angeles, CA
✓ From careers page· 9m ago
Clera logo

Cloud Infrastructure Engineer

San Mateo, CA
✓ From careers page· 9m ago
Cubic logo

Digital Twin Engineering Team Lead

$202k–$220kAshburn, VA
✓ From careers page· 11m ago
Cubic logo

Global Security Senior Manager, Crisis Management & Executive Protection

$129k–$158kSan Diego, CA
✓ From careers page· 11m ago

Frequently asked questions

What skills are required for Firmware Engineer at Infotree Global Solutions?

The required skills for Firmware Engineer at Infotree Global Solutions include: C, C++, SPI, I2C, CAN, Python, Git, Jenkins, GitLab CI.

What is the seniority level for Firmware Engineer at Infotree Global Solutions?

Firmware Engineer at Infotree Global Solutions is a Senior level position.

How do I apply for Firmware Engineer at Infotree Global Solutions?

You can view the full description and apply for Firmware Engineer at Infotree Global Solutions on EchoJobs: https://echojobs.io/job/infotree-global-solutions-firmware-engineer-b9sss.