Senior Embedded Software Engineer

34,32 - 42,24 USDNet per hour - B2B
C

Senior Embedded Software Engineer

C
Braniborska 40, Wrocław +2 Locations

Klika Tech sp. z o.o.

Full-time
B2B
Senior
Remote
34,32 - 42,24 USDNet per hour - B2B

Job description

ABOUT THE PROJECT

Join a strategic partnership with a global leader in long-range wireless technology to architect the software ecosystem for a next-generation multi-core System-on-Chip (SoC). This engagement goes beyond standard firmware development; you will co-develop a comprehensive developer platform that transforms complex multi-core hardware into an accessible, world-class microcontroller product. By leveraging open-source real-time operating systems like Zephyr and FreeRTOS, and implementing cutting-edge hardware-enforced security frameworks (PSA Level 3, TrustZone, TEE), you will empower the global embedded community to deploy secure, ultra-low-power IoT applications. You will work within a specialized team structure to deliver a modern toolchain centered around Visual Studio Code, ensuring a seamless “edit-build-debug” experience for the next wave of wireless innovation!

YOUR ROLE

  • Develop the Hardware Abstraction Layer (HAL) and low-level C drivers for a next-generation multi-core SOC architecture.

  • Design and implement Inter-Processor Communication (IPC) mailbox drivers to orchestrate data exchange between Application, Protocol, and Radio cores.

  • Implement the system-wide power management state machine, managing clock gating and supply assignments for ultra-low power consumption.

  • Create Board Support Packages (BSPs) and Device Tree definitions to adapt the hardware to Zephyr and FreeRTOS ecosystems.

  • Collaborate with the architecture team to define memory maps and interrupt routing for a complex multi-core system.

  • Working directly with hardware teams.

  • Ensure code compliance with unified code styles and static security analysis requirements.

REQUIREMENTS

  • 5+ years of embedded software development experience with a strong focus on low-level drivers and HAL.

  • Deep knowledge of ARM Cortex-M architecture and multi-core resource scheduling.

  • Proficiency in C programming for real-time operating systems, specifically Zephyr and FreeRTOS.

  • Experience implementing Inter-Processor Communication (IPC) mechanisms (mailboxes, spinlocks, shared memory).

  • Familiarity with peripheral interfaces such as SPI, QSPI, GPIO, I2C, PWM, and ADC.

  • Experience working with FPGA emulation platforms or RTL simulation environments for early software bring-up.

  • Solid understanding of embedded power management, including sleep modes and wake-up sources.

  • English language proficiency for technical documentation and cross-functional communication.

NICE TO HAVE

  • Experience integrating software with the CMSIS layer.

  • Previous involvement in developing Software Development Kits (SDKs) for public release.

  • Familiarity with CMake/Kconfig build systems.

WE OFFER

  • Flexible work schedule.

  • Private healthcare insurance - LuxMed (extended gold package for parents & kids).

  • Multisport card.

  • Workation.

  • Financial bonuses for significant life events (wedding, birth of a child).

  • Compensation of professional training: courses, seminars, trainings (it is decided for each person individually if the whole thing or a part of it will be covered).

  • Author's right (for those who write the code).

Tech stack

    English

    B2

    C

    advanced

    freeRTOS

    advanced

    Embedded Systems

    advanced

    ARM Cortex-M

    regular

Office location

Senior Embedded Software Engineer

34,32 - 42,24 USDNet per hour - B2B
Summary of the offer

Senior Embedded Software Engineer

Braniborska 40, Wrocław
Klika Tech sp. z o.o.
34,32 - 42,24 USDNet per hour - B2B
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Klikając w przycisk „Aplikuj”, „Aplikuj teraz” lub w inny sposób wysyłając zgłoszenie rekrutacyjne do Klika Tech sp. z.o.o. z siedzib... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Similar offers
N-iX

N-iX

Remote

Remote

38 - 40USD/h
C
C++
Embedded
Python
SeniorSeniorB2BB2BB2B ContractB2B Contract
New
ADVERTISEMENT: Recommended by Just Join IT
Salary
34,32 - 42,24 USD
Net per hour - B2B
Applied -
0 day left (until 14.08.2026)
Applied -
Similar offers
N-iX

N-iX

Remote

Remote

38 - 40USD/h
C
C++
Embedded
Python
SeniorSeniorB2BB2BB2B ContractB2B Contract
New
TQLO SP. Z O.O.

TQLO SP. Z O.O.

Remote

Remote

33,40 - 34,74USD/h
C/C++
STM32
ESP32
JTAG
SeniorSeniorB2B, Mandate contractB2B, MandateB2B ContractB2B Contract
New
Spyrosoft

Spyrosoft

Remote

Remote

29,47 - 46,89USD/h
Matlab
Simulink
C++17
SeniorSeniorB2BB2BFull-timeFull-time
New
D8 SWH

D8 SWH

Remote

Remote

5 090,56USD/month
Node.js
Go
C/C++
Java
Spring
SeniorSeniorPermanentPermanentFull-timeFull-time
New
KUBO

KUBO

Katowice

Remote

Remote

34,53 - 39,85USD/h
C++
Embedded Systems
C
RTOS
SeniorSeniorB2BB2BB2B ContractB2B Contract
New
ADVERTISEMENT: Recommended by Just Join IT