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

Firmware Engineer

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

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

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

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

Текст:
/
TL;DR
Firmware Engineer (C/C++/RTOS): Designing, developing, debugging, and optimizing embedded firmware for HP Print products with an accent on hardware integration, real-time operating systems, testing, and system performance. Focus on root-cause analysis, memory and power optimization, low-level firmware reliability, and applying AI-assisted engineering tools where appropriate.

Location: Vancouver, Washington, United States of America; relocation available; 25% travel.

Salary: $105,050–$161,800 USD annually, with additional bonus and/or equity opportunities for United States of America candidates.

Company

hirify.global develops and delivers print products and related hardware and software solutions.

What you will do

  • Design, develop, integrate, and debug reliable firmware and embedded software for hirify.global Print product subsystems running on RTOS.
  • Collaborate with hardware engineers, architects, software developers, quality assurance, product managers, and outsourced development partners to define requirements and deliver integrated products.
  • Create and execute testing plans, protocols, and documentation for firmware and software components.
  • Investigate application and field issues, perform root-cause analysis, and implement corrective actions and long-term fixes.
  • Analyze and optimize system performance, memory utilization, and power consumption.
  • Evaluate AI-assisted development and engineering tools for productivity, code quality, testing, debugging, documentation, and workflows while meeting security and intellectual property requirements.

Requirements

  • Four-year or graduate degree in Computer Science, Information Systems, Electrical Engineering, Computer Engineering, or a related discipline, or equivalent work experience and demonstrated competence.
  • 4+ years of experience in firmware development, embedded software engineering, or a related field, or an advanced degree with 3+ years of relevant experience.
  • Strong programming skills in C and C++ and experience developing firmware and embedded software solutions.
  • Understanding of firmware and hardware design principles, development tools, programming environments, and debugging techniques.
  • Working knowledge of Linux and operating-system concepts, including RTOS multithreading and multitasking.
  • Experience with software debugging, testing methodologies, and tools such as Google Test.
  • Familiarity with Agile methodologies, Jira, Git, or other version-control systems.
  • Knowledge of algorithms, software engineering, and new product development processes.
  • Ability to analyze system performance, memory utilization, and power-optimization opportunities; strong written and verbal communication skills for global, cross-functional collaboration.
  • Effective communication, results orientation, learning agility, digital fluency, customer centricity, and interest in research, innovation, and product development.

Nice to have

  • Understanding of Python scripting.
  • Familiarity with ARM processors, board support packages, and low-level device drivers.

Culture & Benefits

  • Full-time role with no shift premium.
  • Health, dental, vision, disability, life insurance, employee assistance, and flexible spending account benefits.
  • 4–12 weeks of fully paid parental leave based on tenure and 11 paid holidays.
  • Flexible paid vacation and sick leave.
  • Collaborative work across global and cross-functional teams.

Будьте осторожны

Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →