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

Staff Engineer - System Test (MCU)

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

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

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

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

Текст:
/
TL;DR
Staff Engineer - System Test (MCU): Building and maintaining system-level test strategies, regression frameworks, and laboratory automation for Ambiq MCU platforms with an accent on embedded firmware, instrument control, and test-data analysis. Focus on leading complex firmware and hardware debugging, supporting FPGA and silicon validation, and improving automated test reliability.

Location: On-site 5 days a week in NW Austin, Austin, Texas, United States. Must be currently authorized to work in the United States for any employer.

Company

hirify.global develops ultra-low-power semiconductor solutions for wearables, medical devices, IoT products, and AI-powered edge applications.

What you will do

  • Define test coverage and execute system-level testing across MCU platforms and SDK releases.
  • Architect, develop, and maintain Python-based regression and automation infrastructure, including orchestration, board and target control, result collection, reporting, failure triage, and CI integration.
  • Design, implement, and debug embedded test cases for MCU subsystems and peripherals using C and assembly where appropriate.
  • Automate laboratory instruments and measurement workflows, including setup, control, data capture, and recovery behavior.
  • Improve test-data storage, traceability, querying, and reporting; lead root-cause investigations across firmware, drivers, SoC blocks, evaluation boards, and lab setups.
  • Work with software, validation, architecture, and hardware teams; support FPGA or emulation testing, silicon bring-up, evaluation-board regression, mentoring, and continuous improvement.

Requirements

  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
  • At least 6 years of relevant experience with a Master's degree or 8 years with a Bachelor's degree in embedded systems, system testing, validation, or related engineering work.
  • Strong Python programming experience for test automation and C or C++ experience for embedded software and test development.
  • Experience developing or maintaining automated regression systems, including test execution, result handling, failure analysis, and framework improvement.
  • Hands-on experience automating laboratory instruments or measurement equipment.
  • Strong understanding of MCU architecture and embedded systems, including interrupts, DMA, memory, power or clock control, and SPI, I2C, UART, or USB interfaces.
  • Experience debugging embedded systems in a laboratory with oscilloscopes, logic analyzers, power analyzers, or debug probes.
  • Experience with an RTOS such as FreeRTOS or Zephyr, Git, and issue-tracking and collaboration tools.
  • Ability to lead technical investigations, manage multiple priorities, mentor engineers, and communicate clearly with global cross-functional teams.

Nice to have

  • Familiarity with SCPI, VISA, or PyVISA for instrument control.
  • Experience with relational databases or SQL, test-data schemas, or data-analysis and reporting pipelines.
  • Experience with pre-silicon validation, FPGA or emulation platforms, silicon bring-up, or MCU SDK testing.
  • Experience using AI tools such as Cursor or OpenAI's Codex to develop test code or debug issues.

Culture & Benefits

  • Cross-functional collaboration across design, research, development, production, marketing, sales, and operations.
  • Work on complex semiconductor, embedded, IoT, and AI edge technology problems.
  • Company values include innovation, collaboration, focus, learning, and achievement.

Hiring process

  • Employment visas are not sponsored or transferred now or in the future.

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