Linux Embedded Software Engineer
Tech Stack / Keywords
Firma i stanowisko
Verkada is hiring embedded software engineers to work on Linux embedded platforms for access control, intercoms, and alarms. The role involves collaboration with hardware vendors, mechanical/electrical engineers, server and UI engineers, industrial designers, and operations teams. The position is based in Kraków with a hybrid work model.
Wymagania
- 3+ years of experience working with embedded Linux
- Strong, hands-on C skills to create, extend, and debug a production C codebase
- Solid Linux fundamentals including processes, IPC, filesystems, boot flow, on-target debugging, and networking
- Experience with a multi-layered build system (Yocto, Buildroot)
- Bash command line skills (e.g. tar, find, grep, sed) and basic scripting
- Proficiency with Git
- Communicative Polish and English (writing and speaking), minimum Polish level C1
- Ability to commute to the Verkada office in Kraków every Thursday
Nice to have:
- Practical, in-depth knowledge of Yocto
- Experience with the Go programming language
- Ability to read schematics and debug hardware issues
- Experience with bootloaders (U-Boot), secure boot
- Programming in Python, C++, or Rust
- Working with lab equipment (oscilloscopes, multimeters, soldering stations)
- Experience with RTOSes (e.g., Zephyr, FreeRTOS, Micrium OS)
- Linux kernel module programming
Obowiązki
- Develop features for Linux embedded platforms such as access control, intercoms, and alarms
- Bring up and integrate the full stack including build system, kernel, drivers, and userspace on real hardware
- Develop userspace applications
- Debug across the stack
- Define architecture and design new features
- Build prototypes and proofs of concept
- Take projects from inception through deployment to customer support
- Support the manufacturing process
Benefity
- Healthcare programs tailored to personal and financial wellbeing
- Paid parental leave policy and fertility benefits
- Paid holidays, firmwide extended holidays, and flexible PTO
- Professional development stipend
- Wellness and fitness benefits
- Healthy lunches provided daily
- Commuter benefits
Inne informacje
Informujemy, że administratorem danych jest Verkada Poland sp. z o.o. z siedzibą w Krakowie, ul. Aleja Pokoju 18 (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ą.
Verkada
8 aktywnych ofert