Senior C Embedded Developer

20k - 23k PLN/ mies.B2B
17k - 20k PLN/ mies.UoP
SeniorFull-time·B2B·Umowa o pracę
#376535·Dodano dziś·0
Źródło: justjoin.it
Aplikuj teraz

Tech Stack / Keywords

CGitDebbugingOpen source

Firma i stanowisko

3mdeb is a company specializing in open-source firmware and embedded systems solutions. They develop Dasharo, an open-source, coreboot-based firmware distribution that replaces proprietary BIOS/UEFI implementations. Their mission is to provide trustworthy, secure, and transparent firmware solutions for diverse hardware platforms, including laptops, desktops, servers, and embedded appliances.

Wymagania

  • Knowledge of C programming language
  • Ability to manage memory manually and initialize it
  • Understanding of hardware-dependent concepts: pointers, data layout, stack, bit fields, little/big endian
  • Familiarity with basic data structures
  • Understanding of registers and machine languages
  • Knowledge of weak object symbols, program sections, and linker scripts
  • Experience with git version control system
  • Understanding of toolchains and cross-compilation
  • Experience with heterogeneous build systems (GNU Make, Kconfig, etc.)
  • Skills in non-interactive debugging (prints, logs, dump analysis)
  • Ability to work with large codebases and multiple authors

Nice to have:

  • Experience with bare-metal programming and hardware abstraction layers
  • Experience with long-running open-source projects, mailing lists, and review tools
  • Debugging with GDB (remote targets, symbol files, hardware breakpoints)

Obowiązki

  • Manage memory manually and take care of its initialization
  • Understand hardware-dependent concepts such as pointers, data layout, stack, bit fields, little/big endian
  • Work with basic data structures
  • Understand registers and machine languages
  • Handle weak object symbols, program sections, and linker scripts
  • Use git version control system
  • Understand toolchains and cross-compilation
  • Work with heterogeneous build systems (GNU Make, Kconfig, etc.)
  • Perform non-interactive debugging (prints, logs, dump analysis)
  • Work with large codebases written by many authors (grepping, ctags, commit history analysis)

Benefity

  • Opportunity to work on open-source projects and collaborate with world-class industry leaders
  • Work with prominent vendors and build a portfolio through contributions
  • Impact product development and final shape
  • Opportunities for professional development
  • Flexible working hours and employment conditions
  • Training and certification support
  • Comprehensive benefits package including medical care, financial support for sports cards, and group insurance
  • Opportunities to attend international open-source conferences and community events such as workshops and calls
Elastyczne godziny
Opieka zdrowotna
Karta sportowa
Ubezpieczenie
Dofinansowanie szkoleń
Budżet konferencyjny

Inne informacje

Informujemy, że administratorem danych jest 3mdeb sp. z o.o. z siedzibą w Gdańsk, ul. Piastowska 7/20A (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.

3mdeb sp. z o.o.

3mdeb sp. z o.o.

14 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz