Назад
Company hidden
16 часов назад

Staff Firmware/Middleware Engineer (C)

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

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

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

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

Текст:
/
TL;DR
Staff Firmware/Middleware Engineer (C): Defining firmware architecture, control interfaces, telemetry systems, and diagnostic frameworks for next-generation digital power management products with an accent on embedded control systems, hardware-software interfaces, and reusable firmware contracts. Focus on designing APIs and execution flows, prototyping architecture for mixed-signal systems, and enabling characterization, tuning, monitoring, and validation across product families.

Location: Austin, Texas. Onsite role; remote work is not available.

Company

Global semiconductor company developing embedded processing, analog, power, and connectivity solutions for automotive, industrial, infrastructure, IoT, AI, and datacenter applications.

What you will do

  • Define firmware architecture requirements for digital multiphase power controllers and related power management products.
  • Develop system-facing interfaces for telemetry, monitoring, diagnostics, tuning, characterization, and control-loop support.
  • Translate system requirements into firmware APIs, data structures, timing expectations, execution flows, and testable contracts.
  • Collaborate with systems, firmware, digital and analog design, verification, validation, applications, and software-tool teams.
  • Develop characterization methods using signal injection, frequency-response measurement, fixed-point signal processing, runtime monitoring, and health diagnostics.
  • Create prototypes and reference implementations, document architecture specifications, and establish reusable firmware patterns across product families.

Requirements

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related technical discipline.
  • 8+ years of experience in embedded firmware, embedded systems, digital power, SoC firmware, control-oriented firmware, or semiconductor product development.
  • Strong C programming experience for resource-constrained embedded systems.
  • Experience with microcontrollers, embedded peripherals, interrupts, timers, fixed-point mathematics, register interfaces, and hardware bring-up.
  • Ability to translate system-level requirements into firmware APIs, data structures, execution flows, and testable contracts.
  • Strong written and verbal communication skills, including clear architecture documentation for multiple execution teams.

Nice to have

  • Experience with digital power controllers, DC/DC converters, voltage regulators, telemetry, diagnostics, or firmware-enabled power management products.
  • Experience with frequency-response measurement, Bode-style characterization, embedded auto-tuning, or signal-processing techniques.
  • Experience with Python, automation, data analysis, firmware test infrastructure, or model-based development workflows.
  • Familiarity with Verilog, SystemVerilog, hardware modeling, or hardware/software interface definition.

Culture & Benefits

  • Regular permanent employment with a competitive benefits package.
  • Work within a global organization of more than 21,000 engineers and problem solvers across over 30 countries.
  • Culture based on being Transparent, Agile, Global, Innovative, and Entrepreneurial.
  • Opportunity to contribute to semiconductor technologies for automotive, industrial, infrastructure, IoT, AI, and datacenter applications.

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