Linux Kernel Engineer (Embedded)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Linux Kernel Engineer (Embedded): Developing Linux and Android kernel components for SoC platforms with an accent on device drivers and hardware-software interfaces. Focus on transitioning academic knowledge to professional kernel development, utilizing FPGA environments, and optimizing SoC internals.
Location: Hybrid in Folsom, California, US. This position is not eligible for immigration sponsorship.
Salary: $111,030 - $156,740
Company
A global leader in AI technologies and foundational software stacks for client and data center software.
What you will do
- Develop Linux and Android kernel modules and device drivers for SoC platforms.
- Interface kernel software with SoC hardware blocks.
- Utilize FPGA platforms and industry-standard development tools for hardware-software learning.
- Collaborate with hardware teams and participate in professional code reviews.
- Build expertise in embedded debugging, cross-compilation, and hardware-aware development.
Requirements
- Bachelor's or Master's degree in Computer Engineering, Computer Science, or a related field.
- 3+ months of experience (internships and academic projects count).
- Strong foundation in C/C++ programming and Operating Systems fundamentals.
- Understanding of Computer Architecture, memory systems, and I/O.
- Knowledge of Data Structures, Algorithms, and basic Git version control.
- Must have valid US work authorization (no sponsorship provided).
Nice to have
- Personal projects with Raspberry Pi, Arduino, or other embedded development boards.
- Academic projects involving device drivers or kernel modules.
- Experience with hardware protocols such as UART, I2C, and SPI.
- Familiarity with Android architecture or mobile development.
- Experience with cross-compilation or embedded toolchains.
Culture & Benefits
- Competitive pay and stock bonuses.
- Comprehensive health and retirement benefit programs.
- Paid vacation and sick leave.
- Hybrid work model allowing time split between on-site and off-site work.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →