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

Senior Staff Embedded Device Software Engineer (Ethernet)

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

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

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

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

Текст:
/
TL;DR
Senior Staff Embedded Device Software Engineer (Ethernet): Developing drivers, structured APIs, diagnostic tools, and test infrastructure for high-performance Ethernet transceivers with an accent on embedded C, Linux kernel PHY drivers, and mixed-signal DSP communication. Focus on debugging device software, analyzing system performance, building automated data collection and testing tools, and collaborating across hardware, firmware, and field application engineering teams.

Location: Irvine, California, United States

Base pay: $132,500–$196,140 per annum, plus eligibility for bonus and equity plans.

Company

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

What you will do

  • Design, develop, and test structured APIs for high-level programming of Ethernet transceivers.
  • Develop and maintain Linux kernel PHY drivers and embedded device software.
  • Create utilities and tools for embedded software debugging, evaluation, diagnostics, and development.
  • Build test infrastructure, automated test scripts, and data analysis tools.
  • Collaborate with hardware and firmware teams to analyze system performance and identify optimization opportunities.
  • Support Field Application Engineering teams with customer issue resolution and technical guidance.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field with 5+ years of industry experience, or a related master’s degree with 3+ years of experience.
  • Proficiency in C programming for embedded systems across Linux and Windows environments.
  • Experience with Windows Visual Studio and system-level software development.
  • Strong understanding of structured programming, parameter passing, abstract data types, and data encapsulation.
  • Solid Python experience for scripting and tool development, plus familiarity with Git, CI/CD workflows, and issue tracking systems such as Jira.
  • Strong debugging, coding standards, best practices, and collaborative engineering skills.

Nice to have

  • Experience developing and debugging Linux kernel drivers, particularly PHY drivers.
  • Experience with Ethernet transceiver drivers and Ethernet physical-layer protocols.
  • Knowledge of Ethernet switching, MAC/PHY/SerDes, MACsec, PTP, and high-availability systems.
  • Experience with AI-assisted software development tools such as GitHub Copilot.
  • Experience developing Python-based GUIs and automated data collection and analysis infrastructure.

Culture & Benefits

  • Employment with access to comprehensive benefits supporting financial well-being, family support, mental health, physical health, and recognition.
  • Employee stock purchase plan with a two-year look-back period.
  • Family support programs and mental health resources.
  • Bonus plan, new-hire equity grant, annual equity refreshers, and recognition awards.
  • Access to export-controlled technology may require eligibility under U.S. export control laws and an export license review.

Hiring process

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

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