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

Firmware Developer (C/C++)

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

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

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

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

Текст:
/
TL;DR
Firmware Developer (C/C++): Developing and optimizing firmware for FPGA configuration and security features with an accent on embedded programming, system validation, and device security. Focus on designing firmware specifications, implementing and testing features, validating user flows on emulators or FPGA silicon, and debugging complex system-level issues with hardware and validation engineers.

Location: San Jose, California, United States

Salary: $133.2k–$192.8k USD per year for the Bay Area, with additional incentive opportunities.

Company

hirify.global provides programmable solutions and scalable FPGA-based technology for cloud, network, and edge applications, with a focus on software-first and AI-driven computing.

What you will do

  • Review product and hardware specifications and create firmware design specifications.
  • Implement FPGA configuration and security features using C and C++.
  • Develop unit and system tests for firmware features.
  • Validate user flows using emulators and FPGA silicon.
  • Collaborate with hardware and validation engineers on co-engineering and system-level debugging.

Requirements

  • Bachelor’s or master’s degree in computer science, computer engineering, engineering science, electrical engineering, or an equivalent field.
  • 5+ years of C/C++ programming experience.
  • Strong proficiency in C/C++, assembly, and debugging tools.
  • Strong system-level debugging skills and experience with RTOS and device driver development.
  • Understanding of CPU architecture, production security, cryptography, functional safety, and FuSA compliance.

Culture & Benefits

  • Regular full-time employment.
  • Incentive opportunities based on individual and company performance.
  • Work with a dynamic, versatile, and supportive firmware organization.
  • Artificial intelligence may be used to screen, assess, or select applicants.

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