Senior Embedded Software Developer (Connectivity&Protocols)

On-siteSalary not specified
Poland · Warsaw, Poland · Wrocław, Poland

Tech Stack

C

Job Description, Responsibilities & Requirements

About the Position

Senior Embedded Software Developer (Connectivity&Protocols)

Join Klika-Tech, Inc as a Senior Embedded Software Developer to architect a next-gen multi-core System-on-Chip (SoC), focusing on secure, low-power IoT applications.

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

  • Dive into complex, proprietary wireless SDKs to understand, navigate, and safely modify their internal hardware scheduling mechanics.
  • Develop and integrate an access control layer to manage concurrent, multi-protocol operations over shared hardware interfaces (e.g., SPI bus to RF front-ends).
  • Solve practical, real-time concurrency challenges, including managing priority overrides and conflict-free hardware access.
  • Adapt and optimize system code for both bare-metal and standard RTOS environments.
  • Collaborate closely with Solution Architects to map APIs across various MCU families.

Requirements

  • Solid C programming experience targeting resource-constrained embedded systems.
  • Strong understanding of bare-metal and real-time operating systems (RTOS) execution environments.
  • Proven ability to handle time-critical operations, strict real-time constraints, and interrupt latency (typical in MAC layer scheduling or high-speed communication buses).
  • Practical experience dealing with hardware-level concurrency, shared bus arbitration (e.g., SPI/UART contention), and low-level scheduling.
  • Demonstrated ability to learn quickly and effectively troubleshoot large, complex, or third-party codebases without requiring perfect documentation.
  • Comfortable working alongside hardware abstraction layers (HAL) and direct register manipulation.
  • A pragmatic, problem-solving mindset with a strong engineering foundation.

Nice to Have

  • Previous exposure to the internals of wireless protocol stacks (e.g., long-range RF, mesh networks, or personal area networks).
  • Experience developing resource scheduling logic or arbitration layers for shared hardware resources.
  • A basic understanding of RF fundamentals, physical layer interactions, and regional radio compliance parameters.

We Offer

At Klika Tech you'll be part of a culture built on respect and collaboration - one that recognizes the unique talents and strengths of everyone on the team. We're proud of the differences that make us all unique and we support unity, acceptance and equal rights for all. Diversity and inclusion among our employees are critical to our success as a global company. Klika Tech is proud to be an equal opportunity employer.

About the Company

Klika Tech is an IoT & cloud product and solutions award-winning development company headquartered in the U.S. with development and management locations across North America, Europe, and Asia. Innovation is critical to our success, and that includes ensuring that our Individuals are empowered to grow.

Locations

  • Wroclaw, Poland
  • Krakow, Poland
  • Gdansk, Poland

How We Hire

  • Application Feedback: 4 business days
  • Recruitment Call Duration: 30 mins Feedback: 1-3 business days
  • Tech Interview Duration: 1:45 hours Feedback: 2-4 business days
  • Project Interview Duration: 1 hour Feedback: 2-4 business days
  • Job Offer Duration: 30 mins

After receiving your resume it will be reviewed by our team to see if your experience and skills match our vacancies, don't worry it's in good hands.

Apply to Join Us

Got questions? Reach out to our HR managers. They will contact you soon.

Send Your CV – Let’s be in touch! Also you can write to our HR managers if you have any questions.

Job Details

Company name:
Klika Tech
Location:
Poland · Warsaw, Poland · Wrocław, Poland
Employment Type:
Full-time
Work Mode:
On-site
Posted on TheJob:
3/28/2026
Last checked:
5/19/2026
Posted on the source:
3/9/2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.