Nowa
Junior C Embedded Developer / Intern
5000 - 8000 PLN/ mies.Umowa o pracę (brutto)
5000 - 8000 PLN/ mies.Umowa zlecenia
JuniorFull-time·Umowa o pracę·Umowa zlecenia
#343718·Dodano 6 dni temu·2
Źródło: nofluffjobs.comTech Stack / Keywords
Embedded systemCGitArduinoBoot
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
- Solid proficiency in C, including manual memory management and proper variable initialization.
- Ability to navigate large, multi-repository codebases using tools like grep, ctags, cscope.
- Clear understanding of pointers, memory layout (stack vs. heap), and bitwise operations.
- Practical Git experience including committing, branching, creating PRs, and navigating commit history.
- Ability to work across different build systems, particularly Makefiles and Kconfig configuration system.
- Ability to read, understand, and modify build configurations following existing patterns.
- Resourcefulness in pattern recognition in unfamiliar code and applying them to new features.
- Experience with non-interactive debugging using prints, logs, and dump analysis.
- Practical knowledge of diagnosing build and integration issues in unfamiliar code.
Nice to Have:
- Hobbyist experience with bare-metal programming or firmware (e.g., Arduino, STM32, ESP32, coreboot, EDK2).
- Experience with open-source workflows (PRs, mailing lists, code review).
- General awareness of boot process and computer architecture.
Obowiązki
- Contribute to the development and maintenance of low-level firmware components written in C.
- Work with open-source codebases.
- Collaborate with experienced engineers to implement and debug features in a Linux-based development environment.
Oferta
- Opportunity to work on open-source projects and collaborate with world-class industry leaders.
- Work with prominent vendors to build a portfolio through contributions.
- Opportunities for professional development.
- Flexible working hours.
- Employment conditions.
- Training and certification to build skills and advance careers.
- Medical care.
- Financial support for sports cards.
- Group insurance.
- Opportunities to attend international open-source conferences, including co-organized events.
- Organization and hosting of community events such as workshops and community calls.
- Sport subscription.
- Private healthcare.
- Conference budget.
- Life & group insurance.
- Flexible working hours.
- Free coffee.
- In-house trainings.
- Free parking.
- No dress code.
Karta sportowa
Opieka zdrowotna
Budżet konferencyjny
Ubezpieczenie
Elastyczne godziny
Szkolenia wewnętrzne
Parking dla aut
Napoje w biurze
3mdeb sp. z o.o.
7 aktywnych ofert