Embedded C/C++ (Linux)

4code

Wrocław

Hybrid

PLN 165,000 - 220,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid work (Wrocław)
Remote-friendly culture
Learning culture
In-house training

Job summary

4code is seeking a Senior C++ embedded software engineer in a hybrid (Wrocław) role working on HealthTech devices. You design and implement software for devices from resource-limited hardware to sophisticated SoCs, collaborating with Product Owners and Architects to shape project specifications.

Proficiency in C/C++, Linux IPC, multithreading, Buildroot/Yocto, kernel preparation, and IoT protocols is required.

Qualifications

  • Solid knowledge of C/C++ for embedded systems.
  • Experience with Linux IPC, multithreading, and networking.
  • Experience with Buildroot or Yocto in Linux environments.
  • Ability to prep Linux kernels for new hardware platforms.
  • Experience with embedded IoT protocols and stacks.
  • Experience with hardware debugging and interfaces.
  • Git proficiency and good written English.

Responsibilities

  • Design and implement software for devices from resource-limited to advanced SoCs.
  • Collaborate with Product Owners and Architects to shape project specs.
  • Research and learn missing know-how as you go.
  • Work efficiently in an Agile development team.
  • Ensure consistency with specifications, quality and performance.

Skills

C/C++
Linux programming
Buildroot/Yocto
Linux kernel prep
Embedded systems
Hardware debugging
Git
English

Tools

Git

Job description

Senior · B2B 120–160 PLN/h · Full-time, hybrid (Wrocław).
Software for HealthTech devices — from resource-limited hardware to sophisticated SoCs.

Joint recruitment with Thaumatec Tech Group, a HealthTech software house improving people's health, wellbeing and quality of life with IoT and AI, for highly specialised clients from the US and Western Europe.

We are strengthening the embedded software team: if you are a C++ expert and know embedded systems programming inside-out, we are looking for you.

You will
  • Design and implement software for a variety of devices, from resource-limited ones to sophisticated SoCs
  • Work with Product Owners and Architects to shape project specifications
  • Research and learn missing know-how as you go
  • Work efficiently in an Agile development team
  • Own consistency with the specification, quality and performance
Must have
  • Solid knowledge of C++ (and C)
  • Linux and Linux/Unix programming: IPC, multithreading, networking
  • Linux build systems, e.g. Buildroot or Yocto
  • Preparing the Linux kernel for new hardware platforms
  • Embedded systems, IoT communication protocols and stacks
  • Embedded hardware interfaces and hardware debugging
  • Git (or similar) and good English
Nice to have
  • A scripting language, e.g. Bash or Python
  • Data structures, algorithms and object-oriented design
  • RTOS
  • GStreamer and image-quality algorithms (exposure, white balance)
  • Wi-Fi 6 / 6E signal configuration
  • NVIDIA Jetson (Nano, Xavier AGX)
  • TDD and at least one testing framework
Why it's worth joining us.

Remote-first, learning-first, and a team that shares what it knows.

  • Fully remote work
  • Unique working atmosphere
  • Family-friendly community
  • Knowledge sharing with experienced developers
  • In-house training: Angular, iOS, Android, Cybersecurity Leadership
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Regular/Senior Embedded Software Engineer (f/m)
Regular/Senior Embedded Software Engineer (f/m)

INTechHouse • Bydgoszcz

On-site
PLN 110,000 - 165,000
Benefits package
Senior Embedded C/C++ Engineer - Remote-First Linux
Senior Embedded C/C++ Engineer - Remote-First Linux

4code • Wrocław

Hybrid
PLN 165,000 - 220,000
Hybrid work (Wrocław)
Remote-friendly culture
Learning culture
+1
Senior C++ Developer
Senior C++ Developer

Engenious • Kraków

Hybrid
PLN 165,000 - 220,000
Training or certification subsidies
Senior Embedded Developer (Nrf / Stm32 / Esp32)
Senior Embedded Developer (Nrf / Stm32 / Esp32)

Solid Company • Poznań

Hybrid
PLN 180,000 - 240,000
Lux Med
MultiSport
Lekcje angielskiego
+2
Embedded Developer (Nrf / Stm32 / Esp32)
Embedded Developer (Nrf / Stm32 / Esp32)

Solid Company • Poznań

Hybrid
PLN 120,000 - 190,000
Prywatna opieka medyczna
Karta MultiSport
Nauka języka angielskiego
Embedded Software Developer (Regular / Senior)
Embedded Software Developer (Regular / Senior)

Jit Team • Kraków

Hybrid
PLN 177,000 - 258,000
Head of Software Engineering
Head of Software Engineering

SQUAD • Wrocław

Hybrid
PLN 360,000 - 520,000
Competitive salary packages
Performance Bonus
Loyalty Bonus
+3
Senior Embedded Linux Engineer
Senior Embedded Linux Engineer

Intent • Polska

Hybrid
PLN 165,000 - 248,000
Fully remote work
Flexible hours
Private medical care
+3
Embedded Software Developer – Praca Poznań Sady, Tarnowo Podgórne
Embedded Software Developer – Praca Poznań Sady, Tarnowo Podgórne

Lina Medical • Poznań

Hybrid
PLN 120,000 - 180,000
Private medical care
Sports card
Flexible working time
+1
Engineering Manager
Engineering Manager

Teltonika Ltd. • Warszawa

On-site
PLN 240,000 - 420,000
Private medical care (MedicoverPremium
MultiBenefit cafeteria
Birthday day off
+1
Top locations