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

Senior Staff Firmware Engineer (C/Python)

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

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

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

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

Текст:
/
TL;DR
Senior Staff Firmware Engineer (C/Python): Developing and debugging embedded firmware and host-based utilities for high-performance PAM4 Ethernet PHY transceivers with an accent on scalable C architecture, Python tooling, and cross-vendor interoperability. Focus on designing embedded processor software, building test and simulation infrastructure, troubleshooting hardware and standards-compliance issues, and performing root cause analysis.

Location: Santa Clara, California, United States

Salary: $131,010–$196,300 per year, plus eligibility for bonus and equity plans.

Company

hirify.global develops semiconductor solutions and data infrastructure technologies for enterprise, cloud, AI, and carrier networks.

What you will do

  • Develop and debug portable C software for embedded firmware, host-based C/Python utilities and GUIs, regression systems, and simulation infrastructure.
  • Design scalable, maintainable, and mergeable firmware features and participate in code reviews and software development processes.
  • Perform cross-vendor interoperability testing and debug issues affecting standards compliance.
  • Create utilities for embedded software development, debugging, evaluation, and diagnostics.
  • Develop test infrastructure, analyze test data, and maintain test scripts.

Requirements

  • BS or MS degree in computer science, computer engineering, or electrical engineering, with 4+ years of experience.
  • Strong C and Python programming, debugging, and testing skills.
  • Knowledge of embedded microprocessors, especially ARM Cortex.
  • Experience with Git, build and release procedures, and established coding guidelines.
  • Strong verbal and written communication skills.
  • Applicants must be eligible to access technology and software subject to U.S. export control laws; export license review may apply.

Nice to have

  • Experience architecting embedded C software with state machines and developing firmware for digital signal processing systems.
  • Experience with boot loaders, RTOS implementation, and the full embedded firmware development lifecycle.
  • Hardware troubleshooting experience with oscilloscopes, ICE, spectrum analyzers, and network analyzers.
  • Experience with Python GUI development, Ethernet protocols, and physical-layer devices.
  • Verilog proficiency.

Culture & Benefits

  • Bonus and equity plans, including a new-hire equity grant and annual equity refreshers.
  • Employee stock purchase plan with a two-year look-back.
  • Family support programs and mental and physical health resources.
  • Recognition and service awards.
  • Reasonable accommodation support is available during the selection process.

Hiring process

  • Interviews assess individual experience, thought process, and communication skills in real time.
  • AI tools, transcription apps, automated answer generators, and note-taking bots are not permitted during interviews.

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