Назад
Company hidden
4 дня назад

System Software Engineer (Kernal)

130 700 - 205 200$
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен 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

hirify.global 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, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →