Embedded C++ Engineer (IoT)

3 762.27 - 5 713.08 USDNet per month - B2B
C

Embedded C++ Engineer (IoT)

C
X, Poznań +1 Location

RecruTec

Full-time
B2B
Senior
Hybrid
3 762.27 - 5 713.08 USD
Net per month - B2B

Job description

About the company

Our client is an innovative and fast-growing technology company specializing in the design and development of advanced embedded systems and Internet of Things (IoT) solutions. Their projects span across multiple industries, including smart devices, connected systems, robotics and cutting-edge automation software. They work closely with global clients to bring complex engineering concepts from idea to production, combining strong technical expertise with creative problem-solving.


Key Responsibilities

  • Designing and developing embedded software primarily in modern C++

  • Implementing and maintaining firmware for microcontroller-based systems

  • Working closely with hardware teams during integration, bring-up, and validation

  • Developing communication layers and device-level logic

  • Optimizing performance, memory usage, and system stability in resource-constrained environments

  • Debugging complex system-level issues using professional embedded toolchains

  • Contributing to testing, validation, and long-term maintainability of the codebase


Required Experience

  • Minimum 3 years of professional experience in developing embedded software primarily in C++

  • Strong hands-on experience in embedded systems and IoT concepts

  • Experience with Linux toolchains and confidence working in both Linux and Windows environments

  • Strong English communication skills (both written and spoken) are required


Nice to Have

  • Experience with RTOS-based systems

  • Knowledge of advanced C/C++ tools and frameworks (Qt, CMake, GTest, Valgrind) and best coding practices

  • Experience with ARM (STM32) / Espressif (ESP) microcontroller platforms, RTOS (e.g., FreeRTOS), Arduino or bare-metal development

  • Familiarity with wireless protocols (Wi-Fi, BLE, MQTT, LoRa, Zigbee)

  • Exposure to cloud IoT services such as AWS IoT Core, Azure IoT or Google Cloud IoT

  • Experience with testing or automation in embedded environments

  • Knowledge of CI/CD practices applied to firmware projects

  • Understanding of Linux architecture (Yocto)



Benefits

  • Private Medical Care

  • Hybrid Work – 3/2 after onboarding process

  • Flexible Working Time

  • Integration Events

  • Co-funding of Professional Training & Courses

  • Co-funding of Foreign Language Classes



Tech stack

    English

    C1

    Polish

    B2

    C++

    advanced

    Embedded Systems

    advanced

    Linux

    regular

    IoT

    regular

    RTOS

    regular

    microcontrollers

    regular

Office location

Published: 20.02.2026

Embedded C++ Engineer (IoT)

3 762.27 - 5 713.08 USDNet per month - B2B
Summary of the offer

Embedded C++ Engineer (IoT)

X, Poznań
RecruTec
3 762.27 - 5 713.08 USDNet per month - B2B
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest RecruTec z siedzibą w Luboń, ul. Sobieskiego 37. (dalej jako "administrator"). Masz prawo ... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.