Jobs Companies FuriosaAI NPU MI (Management Interface) Software Engineer

Sobre esta vaga de NPU MI (Management Interface) Software Engineer na FuriosaAI

FuriosaAI · Seoul HQ

Responsibilities

  • Design and develop the NPU Management Interface (MI) firmware/software enabling communication between Host/BMC and NPU devices

  • Implement and maintain MCTP, PLDM, and custom MI command handling for out-of-band NPU management, monitoring, and control

  • Develop device-management features over SMBus/I²C, I3C, PCIe VDM, or custom sideband channels

  • Integrate MI functionality into the NPU firmware, including:

    • Health and error reporting

    • Thermal and power telemetry

    • Runtime status, utilization metrics, and debug information

  • Ensure compliance with industry specifications by performing spec-driven design, implementation, and validation

  • Support bring-up, interoperability testing, rack-scale platform integration, and system-level validation

  • Develop test strategies and validation tools based on MCTP and PLDM specifications

  • Perform protocol compliance testing, regression testing, and interoperability verification

Requirements

  • Strong proficiency in embedded C or C++

  • Experience with firmware development for NPU/accelerator, GPU, or SoC

  • Understanding of management protocols including MCTP (over I²C/SMBus, I3C or PCIe VDM) and PLDM

  • Experience with low-level interfaces: SMBus/I²C, I3C, SPI, PCIe

  • Ability to interpret complex protocol specifications and convert them into robust implementations

  • Familiarity with device telemetry, sensor frameworks, watchdog/reset flows, and health monitoring

  • Experience with system-level debugging using logic/protocol analyzers and low-level debug tools

  • Knowledge of embedded systems, bare-metal or RTOS environments, and firmware lifecycle flows

Preferred Qualifications

  • Experience of BMC firmware stacks such as OpenBMC, Redfish, IPMI, and PLDM device-model implementations

  • Background in spec creation, requirement definition, or standards compliance validation

  • Experience defining FRU data, power/thermal management policies, and diagnostics frameworks

  • Familiarity with secure provisioning, firmware update mechanisms, and lifecycle state management

  • Experience with large-scale datacenter or HPC system integration (rack-level management, telemetry aggregation)

  • Contributions to firmware for accelerator, MCTP/PLDM implementations, or open-source system firmware projects

Contact

Pronto para se candidatar à FuriosaAI?
Candidatar-se à FuriosaAI

Vagas semelhantes

FuriosaAI
Software Engineer, Compiler (Optimization)
FuriosaAI
⚡ Candidate-se cedo Seoul HQ Presencial
● Nova 👁 Vista ✓ Candidatada há 2d
FuriosaAI
Software Engineer, Compiler (Middle-end)
FuriosaAI
⚡ Candidate-se cedo Seoul HQ Presencial
● Nova 👁 Vista ✓ Candidatada há 2d
Seoul Robotics
Mid/Senior Software Engineer - System Software
Seoul Robotics
⚡ Candidate-se cedo Seoul, Korea Presencial
● Nova 👁 Vista ✓ Candidatada há 4sem
FuriosaAI
Software Engineer, Technical Writer & Document Specialist
FuriosaAI
⚡ Candidate-se cedo Seoul HQ
● Nova 👁 Vista ✓ Candidatada há 1m
Formlabs
Software Engineer Intern (Full stack)
Formlabs
⚡ Candidate-se cedo Budapest, Hungary Presencial
● Nova 👁 Vista ✓ Candidatada há 38min
Anduril Industries
Senior Software Engineer, Deepview
Anduril Industries
⚡ Candidate-se cedo Boston, Massachusetts, United... Presencial $166,000–$220,000
● Nova 👁 Vista ✓ Candidatada há 47min
Anduril Industries
Software Engineer, Data Engineering
Anduril Industries
⚡ Candidate-se cedo Costa Mesa, California, United... Presencial $146,000–$194,000
● Nova 👁 Vista ✓ Candidatada há 48min
Anduril Industries
Senior Robotics Software Engineer, Sentry Tower
Anduril Industries
⚡ Candidate-se cedo Irvine, California, United Sta... Presencial $220,000–$292,000
● Nova 👁 Vista ✓ Candidatada há 49min
Exadel Inc (Website)
Middle Software Engineer (Java)
Exadel Inc (Website)
⚡ Candidate-se cedo Brazil Presencial
● Nova 👁 Vista ✓ Candidatada há 1h

Cadastre-se para receber sugestões sob medida com base nas vagas que você abre e nas buscas que você salva.

Mais vagas na FuriosaAI

Ver todas as vagas na FuriosaAI →

Candidatar-se agora
🤖

Opa — calma aí

A JobsRadar foi feita para pessoas de verdade passando por um momento difícil na busca por emprego — não para requisições automatizadas. Você está clicando rápido demais e agora está temporariamente bloqueado.

Volte mais tarde. Se você está mesmo procurando emprego, estamos com você — apenas aja como um ser humano.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Ganhe vantagem na sua busca por emprego.

Entre no nosso canal do Telegram para o que ajuda você a conseguir a vaga — referências salariais, o pulso semanal do mercado e avisos de novos recursos. Sem spam, só sinal.

Entre no canal — é grátis