Назад
Company hidden
6 дней назад

Senior Firmware Engineer (BIOS/UEFI)

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

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

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Senior Firmware Engineer (BIOS/UEFI): Developing, testing, and debugging firmware and embedded system software interfacing with NetApp storage operating systems with an accent on server platform BIOS, UEFI, device drivers, and hardware interfaces. Focus on platform firmware development, hardware-firmware co-design, board bring-up, kernel debugging, and delivering reliable products under tight deadlines.

Location: Hybrid, Taipei, Taiwan, with some in-office and/or in-person expectations.

Company

hirify.global develops intelligent data infrastructure, unified storage, integrated data services, and cloud solutions for enterprise workloads and AI.

What you will do

  • Develop, test, and debug firmware and embedded system software interfacing with hirify.global storage operating systems.
  • Enhance existing products and contribute to new product development based on customer, market, quality, cost, and time-to-market requirements.
  • Develop platform firmware, UEFI BIOS, device drivers, networking components, and security modules.
  • Debug firmware, operating systems, kernels, memory, and hardware using appropriate software and hardware tools.
  • Read datasheets and schematics and develop drivers and ACPI code.
  • Write design and functional specifications and contribute to effective teamwork and delivery under tight deadlines.

Requirements

  • At least 7 years of experience; 8–9 years is preferred.
  • Bachelor of Science in Electrical Engineering or Computer Science, a master’s degree, a PhD, or equivalent experience.
  • Proven experience developing BIOS for ARM- or Intel-based server platforms.
  • Experience with Intel x86, AMD x86, and ARM subsystems and peripherals including PCIe, SATA, USB, I2C, sensors, SPI, Flash, and DRAM.
  • Experience with UEFI BIOS or GRUB, Linux secure boot, device drivers, networking stacks, and memory models on Intel or AMD x86 architectures.
  • Experience with Linux/POSIX programming, embedded systems, build tools, kernel updates, and Windows and/or Linux kernel debugging.
  • Experience developing Ethernet and FPGA drivers and security modules on Linux systems.
  • Experience reading datasheets and schematics, developing drivers and ACPI code, and using hardware and memory debugging tools such as Arium, gdb, or Intel tools.
  • Proficiency in C/C++, Python, and Shell programming; effective interpersonal, teamwork, and communication skills in English; strong analytical and problem-solving skills.
  • Knowledge of DevOps practices, CI/CD pipelines, Agile, and Scrum methodology.

Nice to have

  • Exposure to AMI or Insyde BIOS.
  • Hands-on hardware-firmware co-design experience.
  • Board bring-up experience with SoCs and/or customer reference platforms.

Culture & Benefits

  • Hybrid working environment with in-office and/or in-person expectations.
  • Collaborative culture focused on innovation, initiative, impact, ownership, and problem-solving.
  • Flexibility intended to support work-life balance.
  • Commitment to equal employment opportunity and compliance with applicable employment laws.
  • Selected hiring stages may use AI tools to support, but not replace, human decision-making.

Hiring process

  • Applications are reviewed only when submitted through the hirify.global company website.
  • Some stages may use artificial intelligence tools to assist with application evaluation and candidate selection.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →