JOB DETAILS
Senior Firmware Engineer
CompanyMicrosoft
LocationHyderabad
Work ModeOn Site
PostedNovember 28, 2025

About The Company
Every company has a mission. What's ours? To empower every person and every organization to achieve more. We believe technology can and should be a force for good and that meaningful innovation contributes to a brighter world in the future and today. Our culture doesn’t just encourage curiosity; it embraces it. Each day we make progress together by showing up as our authentic selves. We show up with a learn-it-all mentality. We show up cheering on others, knowing their success doesn't diminish our own. We show up every day open to learning our own biases, changing our behavior, and inviting in differences. Because impact matters.
Microsoft operates in 190 countries and is made up of approximately 228,000 passionate employees worldwide.
About the Role
Development of scripts (PowerShell, C#, Python, Pearl, Linux BASH) to support diagnostics of various server HW .Stay up-to-date with industry trends and advancements in Diagnostics technologies, and provide thought leadership in this domain Masters or BE in Computer Science, Electronics or Electrical Engineering with 12+ years of hands-on experience in C/C++/C# in Linux and Windows Server environments 8+ years of hands-on experience in solving hardware and software problems in PC, Enterprise server or Cloud Server required (X86 environment and/or ARM64). Command on several of the key technology areas such as CPU, GPU, chipsets, motherboards, FPGA, BIOS, BMC, memory, PCIe, storage, networking, Power, Thermal and familiarity with manufacturing and system integration processes for cloud servers and racks. Passion for remote problem solving and automation in the cloud environment is essential. Self-motivated and able to work independently with minimal supervision Strong communication and collaboration skills, with the ability to work effectively in cross-functional teams . Must be able to plan wand adapt to a rapidly evolving environment. Hands on experience in developing Diagnostic Code as well as skills to work in a laboratory environment is a plus. In-depth knowledge of hardware, software, and cloud technologies Experience with cloud-scale architecture and infrastructure Track record in working with Silicon vendors (CPU, SoC, FPGA, GPU, etc.) and ODMs Proven track record of successfully influencing Partners and Leadership at all levels of the organization
Key Skills
CC++C#PythonPowerShellLinuxWindowsDiagnosticsCloudAutomationProblem SolvingCommunicationCollaborationHardwareSoftwareCloud Technologies
Categories
TechnologyEngineeringSoftware
Job Information
📋Core Responsibilities
Develop scripts to support diagnostics of various server hardware. Stay up-to-date with industry trends and advancements in diagnostics technologies.
📋Job Type
full time
📊Experience Level
10+
💼Company Size
226403
📊Visa Sponsorship
No
💼Language
English
🏢Working Hours
40 hours
Apply Now →
You'll be redirected to
the company's application page