Junior C Embedded Developer — Open-Source Firmware

3mdeb

Gdańsk

On-site

PLN 67,000 - 112,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

3mdeb in Gdańsk is looking for a motivated Junior C Embedded Developer to join our team full-time. You will contribute to low-level firmware components in C within a Linux-based development environment and collaborate with experienced engineers to implement and debug features.

You will gain practice with code navigation, debugging, and open-source workflows while building durable, memory-safe firmware. A strong foundation in C and a willingness to learn are essential.

Qualifications

  • Solid proficiency in C and memory management for low-level firmware development.
  • Experience navigating large multi-repository codebases using standard tools.
  • Understanding of pointers, memory layout (stack vs. heap) and bitwise operations.

Responsibilities

  • Develop and maintain low-level firmware components in C.
  • Collaborate with engineers to implement and debug features in a Linux-based environment.
  • Read, modify, and optimize build configurations across various build systems.

Skills

C programming
Memory management
Code navigation
Pointers and memory layout
Debugging

Tools

grep
ctags
cscope
Git
Makefiles
Kconfig

Job description

3mdeb in Gdańsk is looking for a motivated Junior C Embedded Developer to join our team full-time. You will contribute to low-level firmware components in C within a Linux-based development environment and collaborate with experienced engineers to implement and debug features.

You will gain practice with code navigation, debugging, and open-source workflows while building durable, memory-safe firmware. A strong foundation in C and a willingness to learn are essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Intern/Junior C Embedded Developer
Intern/Junior C Embedded Developer

3mdeb • Gdańsk

On-site
PLN 67,000 - 112,000
Junior C++ Embedded Engineer — Hybrid in Gdańsk
Junior C++ Embedded Engineer — Hybrid in Gdańsk

Experis • Województwo pomorskie

Hybrid
PLN 122,000 - 159,000
Prywatna opieka medyczna
Dofinansowanie karty sportowej
Dostęp do platformy szkoleniowej
Senior Embedded Linux & ARM Firmware Engineer
Senior Embedded Linux & ARM Firmware Engineer

Kidde Global Solutions • Województwo pomorskie

Hybrid
PLN 180,000 - 240,000
Meal Vouchers
LuxMed Medical Insurance
MultiSport Card
+1
Junior C/C++ Software Engineer — Yacht Access & Training
Junior C/C++ Software Engineer — Yacht Access & Training

GRYFTEC Embedded Systems • Szczecin

On-site
PLN 78,000 - 106,000
Private medical care
Multisport
Parking spot for car and bicycle
+4
Junior C Developer for 5G Embedded Systems - Remote
Junior C Developer for 5G Embedded Systems - Remote

Tieto • Wrocław

Hybrid
PLN 78,120 - 111,600
Private medical care
Multisport card
Investment fund participation
+2
Junior C++ Software Engineer – M/K
Junior C++ Software Engineer – M/K

Experis • Województwo pomorskie

Hybrid
PLN 122,000 - 159,000
Prywatna opieka medyczna
Dofinansowanie karty sportowej
Dostęp do platformy szkoleniowej
Senior Embedded Linux Engineer
Senior Embedded Linux Engineer

SQUAD Ukraine Limited • Wrocław

On-site
PLN 120,000 - 180,000
Competitive salary
Performance Bonus
Loyalty Bonus
+1
Embedded Linux Software Engineer
Embedded Linux Software Engineer

SQUAD Ukraine Limited • Wrocław

On-site
PLN 120,000 - 180,000
Competitive salary
Performance Bonus
Loyalty Bonus
+1
Embedded Linux Software Engineer
Embedded Linux Software Engineer

SQUAD • Wrocław

On-site
PLN 140,000 - 190,000
Performance bonus
Loyalty bonus
Private medical insurance
+1
C Embedded Software Engineer
C Embedded Software Engineer

SQUAD Ukraine Limited • Wrocław

On-site
PLN 140,000 - 200,000
Competitive salary
Performance bonus
Loyalty bonus
+5