21 час назад
System Software Engineer (Kernel)
130 700 - 205 200$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
System Software Engineer (Kernel) (Windows/Linux Drivers and Embedded Systems): Developing and optimizing Windows and Linux drivers and software products for HP's commercial PC portfolio with an accent on kernel development, hardware-firmware integration, and embedded systems. Focus on designing communication protocols and system states, debugging firmware with hardware tools, integrating security and wireless protocols, and mentoring software engineers.
Location: Spring, Texas, United States of America
Salary: $130,700–$205,200 USD annually, plus potential bonus and/or equity for United States of America candidates.
Company
develops commercial personal computers and related hardware and software products.
What you will do
- Develop, design, optimize, and troubleshoot Windows and Linux drivers and other software for commercial PCs.
- Lead multiple software development projects and coordinate internal and external development partners.
- Define communication protocols, system states, and feature requirements with firmware and software teams.
- Collaborate with hardware and firmware engineers to integrate system components.
- Review designs and project activities against systems guidelines and standards, providing feedback to improve quality and reduce risk.
- Prepare technical documentation, including design specifications, code annotations, instructional materials, and user guides.
Requirements
- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related discipline.
- 7–10 years of experience, preferably in Windows or Linux driver development.
- Deep experience with user-mode and kernel-mode device drivers, hardware drivers, and embedded firmware debugging.
- Proficiency in C; familiarity with Python, batch files, command shells, and other scripting languages.
- Knowledge of bare-metal systems, bootloader architecture, RTOS concepts, multithreaded firmware, and UART, I2C, and SPI protocols.
- Experience with source control, hardware debugging tools, logic analyzers, oscilloscopes, schematics, specifications, and datasheets.
Nice to have
- Experience with low-footprint peer-to-peer decentralized systems, security development, cryptography, wireless protocol stacks, interconnectivity protocols, control systems, and fault-tolerant or high-availability systems.
- Experience with CI/CD pipeline development and novel system architectures.
Culture & Benefits
- Health, dental, and vision insurance.
- Short-term and long-term disability insurance, life insurance, and an employee assistance program.
- Flexible spending account and generous time-off policies.
- Four to twelve weeks of fully paid parental leave based on tenure and 11 paid holidays.
- Flexible paid vacation and sick leave.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
5 дней назад
System SW Validation Engineer (Embedded)
115 000 - 150 000$
5 дней назад
Firmware Engineer Intern, MS - Summer 2027 (Embedded)
34 - 68$
8 дней назад
Staff Software Engineer, Compute Systems Software — Embedded Linux Platform (Automotive)
217 000 - 275 000$
7 дней назад
Field Application Engineer (Automotive)
121 400 - 166 900$
7 дней назад
Field Application Engineer - Automotive
121 400 - 166 900$
5 дней назад
Embedded Software Engineer (C/C++)
140 500 - 221 500$