Назад
Company hidden
10 часов назад

Engineer, Firmware Engineering (C++/Python)

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

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

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

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

Текст:
/
TL;DR
Engineer, Firmware Engineering (C++/Python): Designing, developing, testing, integrating, and maintaining firmware for eHDD storage products with an accent on data structures, software algorithms, hardware drivers, and SAS, SATA, and PCIe interfaces. Focus on embedded systems, firmware debugging, cross-platform integration with servers and RAID, and solving complex hardware-software problems.

Location: Petaling Jaya, Malaysia; KL COE Office

Company

hirify.global develops data-storage technologies, including HDDs, platforms, and related products for businesses, creative professionals, consumers, data centers, and cloud providers.

What you will do

  • Design, develop, test, integrate, and maintain firmware for eHDD products.
  • Implement data structures, software algorithms, data paths, and drivers for hardware cores using C++ and Python.
  • Develop storage products with SAS, SATA, and PCIe interfaces.
  • Collaborate on hardware-software solutions involving servers, RAID, and Windows and Linux operating systems.
  • Plan and coordinate technical investigations from problem statement through conclusion.
  • Create design documentation for firmware development phases.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Electronics Engineering, or an equivalent field.
  • Knowledge of C/C++, object-oriented programming, Python, data structures, and algorithms.
  • Good command of English communication.
  • Strong problem-solving, interpersonal, written, and verbal communication skills.
  • Ability to learn new firmware, hardware, systems, tools, and methodologies quickly.
  • Fresh graduates are encouraged to apply.

Nice to have

  • Familiarity with ARM or ARC microcontroller architecture, embedded systems, and RTOS.
  • Knowledge of SAS, SATA, and PCIe interfaces.
  • Experience with bus analyzers, emulators, and firmware debugging tools.
  • Experience with data analytics or machine learning.

Culture & Benefits

  • Internship opportunity within a global data-storage technology company.
  • Work in a dynamic environment focused on technical challenges and continuous improvement.
  • Inclusive workplace committed to diversity, belonging, respect, and contribution.
  • Accessibility support is available throughout the application and hiring process.

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