Embedded C Developer with Linux and Yocto (f/m/x)
Offer summary

(Summary generated by AI based on the full job description)

Project focuses on development of software for embedded systems. Core technologies are Embedded C, Linux and Yocto. Responsibilities include developing and maintaining embedded software, optimizing build processes using Yocto, writing scripts in Bash and Python, debugging embedded devices and working with the Linux kernel and systemd. Required minimum 5 years experience, proficiency with Git and ability to debug Linux-based systems.

Embedded C Developer with Linux and Yocto (f/m/x)

Company: Sii Sp. z o.o.

from: 5 October 2026
to: 4 November 2026
salary not specifiedB2B contract (full-time)
salary not specifiedcontract of employment
Offer parameters
level:senior
working mode:hybrid • full office
Kraków, Podgórze
Kraków, PodgórzeWadowicka 12View on map

Requirements

Expected technologies

Embedded C
Linux
Git
Kernel
Yocto Project
Bash Shell
Python

Optional technologies

TCP/IP
UDP (User Datagram Protocol)
CAN Protocol
UART
I2C
SPI (Serial Peripheral Interface)

Our requirements

  • Minimum 5 years of experience in embedded software or firmware development
  • Proficiency in Embedded C programming and general microcontroller experience
  • Hands-on experience with Linux and Yocto
  • Familiarity with scripting languages such as Bash or Python
  • Experience with Git and understanding of Git submodules
  • Ability to debug embedded Linux devices and utilize Linux kernel features
  • Proficient in written and verbal communication in English

Optional

  • Experience with TCP/IP, UDP, CAN, UART, I2C, and SPI protocols
  • Familiarity with CI/CD setups such as GitLab CI or Jenkins
  • Experience working with remotely updated embedded devices
  • Knowledge of OSS licensing issues
  • Intermediate level of Polish

Your responsibilities

  • Developing and maintaining embedded software for Linux-based systems
  • Implementing and optimizing build processes using Yocto
  • Writing scripts in Bash and Python for automation and testing
  • Utilizing Git for version control and collaboration on software projects
  • Debugging embedded Linux devices and troubleshooting issues
  • Working with the Linux kernel and systemd to ensure system stability and performance
Company

About the project

We are looking for an experienced Embedded C Developer to join our team and work on innovative projects in the field of embedded systems. You will be responsible for developing and maintaining embedded software for various applications, utilizing your expertise in Linux and Yocto. This role offers a hybrid work environment in Cracow. If you are passionate about embedded development and eager to contribute to cutting-edge solutions, we encourage you to apply.

This is how we work

Embedded C Developer with Linux and Yocto (f/m/x)
I apply to:
Sii Sp. z o.o.
Kraków, Podgórze
Pracodawca zbiera zgłoszenia przez swój system.
Przejdziesz na zewnętrzny formularz.

By clicking "Aplikuj" you confirm that you've read and accepted our Terms and Conditions.


This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Need more information?

  • Make sure the body of the offer doesn’t already include what you’re looking for.
  • Ask a question if you need more information you’re interested in.
  • We’ll forward your question to the employer and aim to provide a response within 3 business days.

Share this offer