c++linuxcembedded systemsyoctokernelebpfnetworking protocolsbsp development
Вакансия из Hirify Global, списка международных tech-компаний Для мэтча и отклика нужен Plus
Пожаловаться
Зарплата и рынок
ЗП не указана
На похожих ролях по рынку
$161к$189кмедиана$217к
50 в выборке
81
Хорошая вакансия
развернуть
В HPE хорошо очерчена роль системного инженера и используется современный набор инструментов для embedded Linux, а также заявлена поддержка развития. Зарплата не указана, поэтому сравнить компенсацию с рыночным ориентиром сложно.
Кликните для подробной информации
Зарплата не указанаСовременный стекПонятные задачиПоддержка развития
Оценка от Hirify AI
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Подключить Plus
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Systems Engineer - Linux/Yocto (Linux/C/C++): Building a next-generation Network Operating System across the Linux kernel, OS infrastructure, and user-space software for x86 and ARM platforms with an accent on performance, reliability, security, and scalability. Focus on developing Yocto-based distributions, enabling hardware platforms, debugging complex system issues, and improving automation and testing.
Location: Hybrid in San Juan, Puerto Rico; required to work an average of 2 days per week from an HPE office.
Company
A global edge-to-cloud company building solutions that connect, protect, analyze, and process data and applications from edge to cloud.
What you will do
Develop and maintain Linux kernel, platform, and infrastructure software for x86 and ARM platforms.
Build and maintain Yocto-based distributions, including layers, recipes, packaging, and backports.
Debug complex bugs, security vulnerabilities, and integration issues across the software stack.
Enable new hardware platforms and support board support package development and hardware bring-up.
Improve system performance, automation, testing, and developer productivity.
Collaborate with hardware, platform, and software teams to deliver production-quality solutions.
Requirements
Strong low-level systems programming experience in C/C++.
Deep understanding of Linux operating-system fundamentals, data structures, and algorithms.
Experience debugging and updating Linux kernel and user-space components.
Experience with x86 and ARM systems, BSP development, and hardware bring-up.
Strong problem-solving, debugging, and collaboration skills.
Nice to have
Hands-on knowledge of PCIe, SPI, I2C, GPIO, MDIO, and interrupt handling.
Strong Yocto Project expertise, including layer management, recipe development, backporting, and package integration.
Understanding of compiler optimizations, C/C++ undefined behavior, memory models, and compiler optimization assumptions.
Experience with networking protocols and network operating systems.
Experience with patch management, backporting, and conflict resolution.
Familiarity with Git and modern development practices.
Experience with embedded systems and device drivers.
Linux kernel or open-source contributions.
Experience with eBPF, perf, ftrace, or performance analysis.
Knowledge of Debian or similar packaging systems.
Culture & Benefits
Hybrid work arrangement with regular office presence in San Juan.
Health and wellbeing benefits supporting physical, financial, and emotional wellbeing.
Personal and professional development programs supporting career growth and skills development.
Inclusive and accessible workplace with accommodation support available during recruitment.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →