C/C++ Embedded Software Engineer

36.19 - 41.76 USDNet per hour - B2B
C

C/C++ Embedded Software Engineer

C
Centrum, Katowice

KUBO

Full-time
B2B
Senior
Hybrid
36.19 - 41.76 USD
Net per hour - B2B

Job description

We are currently looking for Embedded (C/C++) Engineers to join a newly formed team at a client operating in the industrial automation domain, which will be responsible for the development and maintenance of advanced embedded solutions.


You will join an engineering team responsible for developing and extending embedded software for converters, inverters, and distributed motion systems used in industrial automation.


The project covers both new feature development and integration of enhancements into existing products, with a strong emphasis on security-by-design, secure communication, and secure coding practices for real-time embedded devices.


Key responsibilities:


  • Designing, developing, troubleshooting, and debugging embedded software in C/C++

  • Implementing and enhancing security features and applying secure coding practices

  • Contributing to robust architecture for real-time, high-performance embedded devices

  • Analyzing hardware compatibility and influencing hardware design to support secure solutions

  • Participating in creation and review of designs, code, test cases, and technical documentation

  • Performing unit and functional testing to ensure correct operation and system compatibility


Tech Stack:


Languages: C / C++

Hardware: Multiprocessor environments (e.g. Cortex-A, Cortex-R, CycloneV, NXP LS10xx, TI Sitara)

Operating System: Microkernel-based RTOS

Communication: Ethernet-based real-time industrial protocols

Build system: CMake


Ideal candidate profile:


  • Minimum 3 -5+ years of experience in embedded software development

  • Strong hands-on experience with C/C++ in embedded systems

  • Experience working with RTOS-based environments

  • Solid object-oriented programming skills

  • Ability to analyze, design, debug, and optimize embedded software

  • Experience with firmware debugging


Conditions:


  • Work model: hybrid in Katowice (3 days a week)

  • Salary: 130-150 PLN net/h

  • Employment type: B2B + benefits (medical care, life insurance, trainings, Multisport)


Tech stack

    English

    B2

    C++

    advanced

    Embedded

    regular

    C

    nice to have

Office location

Published: 05.02.2026

About the company

KUBO

As KUBO, we are an award-winning provider of HR, software, and engineering services. Our mission is to support technology-driven industry leaders with staffing, recruitment, team leasing, and managed services. With offic...

Company profile

C/C++ Embedded Software Engineer

36.19 - 41.76 USDNet per hour - B2B
Summary of the offer

C/C++ Embedded Software Engineer

Centrum, Katowice
KUBO
36.19 - 41.76 USDNet per hour - B2B
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Wyrażam zgodę na przetwarzanie moich danych osobowych dla celów związanych z rekrutacją przez KUBO Sp. z o. o. Spółka komandytowa z si... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.