4 дня назад
System Software Engineer (Kernal)
130 700 - 205 200$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
System Software Engineer (Kernal) (Windows/Linux drivers and embedded systems): Developing and optimizing drivers and software solutions for HP's commercial PC portfolio with an accent on kernel-mode development, hardware–firmware integration, and system reliability. Focus on designing communication protocols, debugging embedded firmware, leading multi-team projects, and building fault-tolerant, secure systems.
Location: Spring, Texas, United States of America
Salary: $130,700–$205,200 USD annually, plus potential bonus and/or equity for candidates in the United States.
Company
develops commercial personal computers and related hardware and software solutions.
What you will do
- Design, develop, optimize, and resolve issues in Windows and Linux drivers and related software products.
- Lead design and development activities across multiple projects involving internal and external software development partners.
- Define and document communication protocols, system states, and feature requirements with firmware and software teams.
- Collaborate with hardware and firmware engineers on component integration and interoperability.
- Review designs and project activities against systems guidelines, standards, quality, and risk requirements.
- Mentor junior software engineers and contribute technical expertise to organizational projects and initiatives.
Requirements
- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related discipline.
- 7–10 years of professional experience, preferably in Windows or Linux driver development.
- Deep experience with user-mode and kernel-mode device drivers, C programming, and software engineering practices.
- Knowledge of Python, shell scripting, source control with GitHub, bare-metal systems, bootloaders, RTOS concepts, and multithreaded firmware.
- Experience debugging embedded firmware using JTAG and SWD, and working with UART, I2C, and SPI protocols.
- Ability to interpret hardware specifications and schematics and use logic analyzers, oscilloscopes, and similar tools.
Nice to have
- Experience with low-footprint peer-to-peer decentralized systems, security, cryptography, control systems, and fault-tolerant or high-availability system design.
- Wireless protocol stacks, interconnectivity protocols, hardware driver specifications, and novel architectures.
Culture & Benefits
- Health, dental, and vision insurance.
- Short- and long-term disability, life insurance, and an employee assistance program.
- Flexible spending account.
- 4–12 weeks of fully paid parental leave based on tenure.
- 11 paid holidays plus flexible paid vacation and sick leave.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
1 день назад
Software Engineer, Networking & C/C++
136 500 - 276 500$
4 дня назад
Senior Platform Software Engineer (Networking)
120 500 - 243 000$
2 дня назад
Sr. Electrical Design Engineer (Linux, Firmware, Embedded, C++)
141 300 - 240 200$
4 дня назад
Senior Staff Firmware Engineer (C/C++)
182 400 - 314 400$
4 дня назад
Staff Firmware Security Architect (Embedded Security)
200 000 - 240 000$
4 дня назад
Firmware/Embedded Linux Engineer (C/C++)
123 000 - 210 000$