Microsoft

Firmware Engineer

Job Description

Posted on: 
2025-07-25

Responsibilities

  • Design scalable, modular firmware for AI model deployment across cloud hardware platforms.
  • Use AI tools for root cause analysis and system-level debugging.
  • Collaborate with data scientists and hardware engineers to integrate AI models with firmware.
  • Build ML frameworks for hardware failure prediction and adaptive performance tuning.
  • Implement firmware modules for AI-enhanced diagnostics over various interfaces.
  • Guide teams in integrating AI into firmware development and validation.
  • Contribute to the roadmap with AI-powered features and evaluate emerging AI technologies.

Job Requirements

  • Bachelor's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field.
  • Experience with coding in languages such as C and C++.
  • Familiarity with AI & ML models.
  • Preferred: Master's Degree and 2+ years of technical engineering experience.
  • Problem-solving and debugging skills.
  • Self-motivated with the ability to work independently.
  • Experience in architecting and developing firmware/software solutions.
Apply now

More job openings