Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Firmware Engineer

$119.8k - $234.7k

Microsoft Corporation

Overview

Microsoft Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the team behind Microsoft's expanding Cloud Infrastructure and responsible for powering Microsoft's "Intelligent Cloud" mission. SCHIE delivers the core infrastructure and foundational technologies for Microsoft's over 200 online businesses including Bing, MSN, Office 365, Xbox Live, Teams, OneDrive, and the Microsoft Azure platform globally with our server and data center infrastructure, security and compliance, operations, globalization, and manageability solutions. Our focus is on smart growth, high efficiency, and delivering a trusted experience to customers and partners worldwide and we are looking for passionate engineers to help achieve that mission.

As Microsoft's cloud business continues to grow the ability to deploy new offerings and hardware infrastructure on time, in high volume with high quality and lowest cost is of paramount importance. To achieve this goal, the SCHIE BIOS/UEFI CoE (Center of Excellence) team is instrumental in defining and delivering operational measures of success for hardware manufacturing, improving the planning process, quality, delivery, scale and sustainability related to Microsoft cloud hardware. We are looking for engineers with a dedicated passion for customer focused solutions, insight and industry knowledge to envision and implement future technical solutions that will manage and optimize the Cloud infrastructure.

We are seeking an accomplished Senior Firmware Engineer to join a team of talented engineers, providing strategic technical direction for BIOS/UEFI development team. This team is responsible for delivering robust, high-quality BIOS/UEFI solutions across the entire Microsoft Cloud fleet and managing them throughout their lifecycle. In this role, you will actively collaborate with internal Microsoft teams as well as external partners, including silicon vendors, to ensure our BIOS/UEFI solutions are secure, highly available, and continuously innovative.

At Microsoft, we immensely value culture, mentorship, and act as One Team. This is an opportunity to leverage your technical expertise and grow your existing experience in an innovative and highly collaborative environment where the results of your work will matter to Microsoft and Microsoft's customers.

#SCHIE

Responsibilities
  • As a Senior Firmware Engineer, you will be part of engineering team and collaborate with partners to develop and maintain the BIOS/UEFI portfolio, supporting infrastructure across the Azure fleet.
  • Drive strategic objectives and key results to enhance Azure's BIOS/UEFI security posture by ensuring timely resolutions of security vulnerabilities and keeping firmware components current, thereby achieving the highest security standards across the fleet.
  • Partnering with the Hardware New Program Initiative team and engineering counterparts, you will oversee the development of new hardware SKUs, ensuring compliance with BIOS/UEFI requirements, adherence to development schedules, comprehensive validation, and the successful execution of rollout plans for AI-driven, next-generation compute, and high-memory SKUs.
  • Beyond leading new product introduction (NPI) hardware development, this role will champion the implementation of new BIOS/UEFI requirements to optimize performance, telemetry, and diagnostics in collaboration with cross-functional teams.
  • Manage requirements, and feature delivery through agile execution, including sprints, backlogs, and milestones, while leading continuous planning efforts.
  • Define, communicate, and establish vendor-agnostic requirements for innovative hardware solutions powering Azure, engaging actively with internal and external partners such as silicon vendors, ODMs, and OEMs worldwide.
  • Microsoft is at the forefront of developing standardized requirements and processes with key stakeholders in the hardware and firmware industry. In this role, you will partner with architects, technical program managers, and engineering leaders to advance these standardization efforts within Microsoft and throughout the silicon industry.
Qualifications

Required Qualifications:

  • Doctorate in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 1+ year(s) technical engineering experience OR Master's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 4+ years technical engineering experience OR Bachelor's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 5+ years technical engineering experience OR equivalent experience

Other: Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.

Preferred Qualifications:

  • 10+ years of experience with majority as a Technical Lead, or similar.
  • Proficient in developing low-level FW or SW for HW platforms, including FW, BIOS, UEFI, EDK2, BMC, among others.
  • Demonstrated expertise in leadership, and cross-functional collaboration, with a proven history of overseeing complex projects spanning multiple disciplines and business groups.
  • Experience managing the product lifecycle from project inception through release, with the capability to guide teams toward realizing strategic visions.
  • Proven ability to operate effectively in ambiguous environments, balance multiple priorities, and drive resolution with a commitment to quality.
  • Advanced problem-solving abilities and strategic thinking, with the capacity to develop and monitor success metrics for designated areas.
  • ability to synthesize information and communicate solutions to intricate technical challenges with effective presentations across all levels of the organization, both technical and non-technical.
  • Bonus Qualifications:
    • Background in firmware / software development, testing strategies, and requirements definition.
    • Familiarity with end-to-end CPU/SoC product development processes.
    • Experience with data center hardware/software projects, from concept through deployment.
    • Technically adept, capable of addressing complex problems, and able to work independently.
    • Over 7+ years of experience in software development using one or more programming languages such as C, C++, C#, Python, etc.

#schie #bios/UEFI #azurehardware

Firmware Engineering IC4 - The typical base pay range for this role across the U.S. is USD $119,800 - $234,700 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $160,200 - $261,000 per year.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:

This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Firmware Engineer in Raleigh, NC vacancy
  • $94k - $138k

     ...Senior Embedded Firmware Engineer Eaton's Electrical Critical Power Solutions Division is currently seeking a Senior Embedded Firmware Engineer to join our team in Raleigh, NC. Relocation benefits are available within the United States only and sponsorship assistance... 
    Senior
    Work experience placement
    Work at office
    Remote work
    Relocation package

    Eaton Plc

    Raleigh, NC
    4 days ago
  •  ...Description DomainTools is hiring a Senior Software Engineer to join our Engineering Team. This role is perfect for a creative problem-solver with deep expertise in large-scale data engineering and a passion for technical leadership and continuous improvement. You... 
    Senior
    Immediate start
    Flexible hours

    DomainTools

    Raleigh, NC
    18 days ago
  •  ...SENIOR DEVOPS ENGINEER - HEALTHCARE IT LOCATION REQUIREMENT: This is a HYBRID position based in the Triangle area (Durham, Chapel Hill, Raleigh, NC). Candidates MUST be local and willing to work in-office 3 days per week. CITIZENSHIP/WORK AUTHORIZATION REQUIREMENT... 
    Senior
    Full time
    Work at office
    Local area
    Visa sponsorship
    3 days per week

    Triangle Workforce

    Raleigh, NC
    9 days ago
  •  ...thrives on collaboration, innovation, and a shared commitment to improving the enrollment journey for all. We are seeking a Senior Software Engineer to lead the design, development, and optimization of our call routing platform. You will play a critical role in building... 
    Senior
    Full time
    Remote work

    Enrollhere

    Raleigh, NC
    14 hours ago
  •  ...Red Hat, LLC is seeking a Senior Software Engineer to deliver key functionalities in Public Key Infrastructure within Red Hat Enterprise Linux. The role involves designing and developing new features, collaborating on open-source projects, and mentoring team members.... 
    Senior

    Red Hat

    Raleigh, NC
    2 days ago
  • $83.43k - $222.48k

    The Hispanic Alliance for Career Enhancement is looking for a Senior Principal Trainer to lead clinical application training, ensuring high-quality delivery across deployments. This full-time role, based in North Carolina, demands extensive experience in clinical informatics... 
    Senior
    Full time

    Hispanic Alliance for Career Enhancement

    Raleigh, NC
    2 days ago
  • A leading commercial insurance organization is searching for a Senior Software Engineer in Raleigh, NC. In this role, you will design and develop applications, collaborate with teams, and provide production support. Ideal candidates have experience with Java, Spring Boot... 
    Senior

    ManpowerGroup

    Raleigh, NC
    5 days ago
  • $133.65k - $220.68k

    A leading open source software company is seeking a Senior Software Engineer in North Carolina to collaborate with peers on delivering high-quality software solutions. You will support integration and troubleshooting for Red Hat Observability Service, optimize user experience... 
    Senior

    Red Hat, Inc.

    Raleigh, NC
    4 days ago
  • Java Spring Boot Services And Angular 14 Rearchitecting Expert in Java Spring Boot services and Angular 14 rearchitecting.NET 4.7 application on prem IIS over to Java Spring Boot and Angular 14 hosted on AKS. Experience with moderate MSSQL and moderate JUnit. The ...
    Senior
    Remote job

    The Dignify Solutions, LLC

    Raleigh, NC
    1 day ago
  • $95.3k - $158.8k

     ...Infrastructure and Governance team, you will help ensure reliable model capacity, robust governance, and effective collaboration across engineering and product teams. Responsibilities Interface with other technical personnel or team members to finalize requirements. Write and... 
    Senior
    Local area
    Flexible hours

    RELX

    Raleigh, NC
    7 hours ago
  •  ...Business Analysts, and other IT teams to understand the business needs and their requirements. Work with a nimble team of software engineers and enterprise architects to ensure the solutions meet our business needs using Agile methodologies in a fast-paced environment.... 
    Senior
    Shift work

    Software Technology Inc

    Raleigh, NC
    4 days ago
  • $125k - $145k

     ...optimism, and a commitment to success. What You’ll Do What You’ll Do describes responsibilities and expectations for the Senior Software Engineer role. The position emphasizes ownership of software development capabilities, evaluating current and prospective tools and... 
    Senior
    Remote work

    Foley

    Raleigh, NC
    7 hours ago
  • Lumicity have partnered with a Fabless Semiconductor startup, helping to source a Senior Software Engineer for their Greensboro, NC location, to work on backend infrastructure and data pipelines. Technical requirements: Experience building backend infrastructure Python... 
    Senior
    Permanent employment
    Remote work

    Lumicity

    Raleigh, NC
    4 days ago
  •  ...If you are an experienced engineer who enjoys solving ambiguous problems of national importance and wants to shape how complex systems are built and integrated, this role is for you. You will work in a stable environment that rewards initiative, learning, ingenuity, and... 
    Senior
    Work experience placement

    ARA Brand

    Raleigh, NC
    4 days ago
  • $100 - $125 per hour

    Zachary Piper Solutions is seeking a Senior Software Engineer in Test for a leading cybersecurity technology client in the Raleigh-Durham, NC area. The Senior Software Engineer in Test role is a contract position and requires onsite work in RTP. The Senior Software Engineer... 
    Senior
    Contract work

    Zachary Piper Solutions

    Raleigh, NC
    3 days ago
  •  ...Transformation to modernize technology, focusing on a data‑driven approach, growth and future planning. We are seeking a Senior Software Engineer to support mid‑office, finance and operations functions. Responsibilities Work with business teams, product managers, and... 
    Senior
    Work experience placement
    Work at office
    Local area
    Work from home

    6AM City

    Raleigh, NC
    2 days ago
  • $157.25k - $195.68k

    ## Senior Software EngineerApplyremote type: Hybridlocations: Raleightime type: Full timeposted on: Posted Todayjob requisition id:...  ...and reliability across platform components.* Collaborate with engineering teams on architecture design, code reviews, and engineering best... 
    Senior
    Contract work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Red Hat

    Raleigh, NC
    3 days ago
  •  ...Salesforce Senior Developer Locations: AZ - Phoenix, CA - Los Angeles, CA - San Francisco, CO - Denver, CT - Hartford, FL - Tampa, GA - Atlanta, IL - Chicago, IN - Indianapolis, MA - Boston, MI - Detroit, MN - Minneapolis, MO - Kansas City, NC - Charlotte, NC - Raleigh... 
    Senior
    Work experience placement

    ClifyX

    Raleigh, NC
    4 days ago
  •  ...the following location(s): AZ, NC and TX. As a Sr. Software Engineer on the Enterprise Payments team with strong Java foundation and...  ...management, payments, and information reporting API applications. The Senior Software engineer will be responsible for all software aspects... 
    Senior
    Remote work

    First Citizens Bank

    Raleigh, NC
    7 hours ago
  • IXL Learning, developer of personalized learning products used by millions of people globally, is seeking Software Engineers who have a passion for technology and education to help us add new features to our extremely successful educational products and build new, innovative... 
    Senior
    Full time
    Work at office
    Work from home
    Monday to Friday
    1 day per week

    IXL Learning

    Raleigh, NC
    2 days ago
  • Job Description Job Title: Senior Software Engineer Job Type: Contract Location: Remote Job Summary In this role, you'll apply your expertise to help train next-generation AI systems. Your work will shape how models learn, reason, and perform through high-quality, real... 
    Senior
    Remote job
    Contract work

    YO IT Consulting

    Raleigh, NC
    14 hours ago
  • $95.3k - $158.8k

    慨正橡扯 is seeking a Software Engineer to enhance AI infrastructure and governance. The role includes responsibilities for managing model capacity and supporting development teams. Ideal candidates will have 5+ years of experience, a degree in Engineering or Computer Science... 
    Senior
    Flexible hours

    慨正橡扯

    Raleigh, NC
    3 days ago
  • $116k - $136k

     ...What You’ll Do We’re looking for a Senior Software Engineer I to join our Business Owner Solutions IT team. You’ll be a part of a new and growing team helping to support capabilities for the Individual Disability product. If you enjoy problem-solving, collaborating with... 
    Senior
    Hourly pay
    Permanent employment
    Temporary work
    Work experience placement
    H1b
    Work at office
    Flexible hours
    Night shift

    Segment (Twilio)

    Raleigh, NC
    4 days ago
  • $65 per hour

    A staffing and consulting firm is seeking a Senior Software Engineer in Raleigh, NC. The role requires 7+ years of experience and expertise in modern .NET and microservices technologies. Responsibilities include designing and enhancing integrations, mentoring junior engineers... 
    Senior

    Seneca Resources Company, LLC

    Raleigh, NC
    14 hours ago
  • Sr. Software Engineer - Seneca Resources Position Title: Sr. Software Engineer Location: Raleigh, NC (Hybrid or Remote - Must work Eastern...  ..., provided you can work East Coast (ET) business hours. As a Senior Software Engineer, you’ll play a key role in designing,... 
    Senior
    Contract work
    For contractors
    Remote work

    Seneca Resources

    Raleigh, NC
    3 days ago
  • A recruitment agency is seeking a Power Platform Developer for a remote role based in Raleigh, NC, lasting up to 6 months with possible extension. The role requires extensive experience with Power Automate, Dynamics CRM/365, and skills in JavaScript, C#, and TypeScript....
    Senior
    Remote job
    Contract work

    Focused HR Solutions LLC

    Raleigh, NC
    3 days ago
  • $160k - $220k

     ...RELOCATION ASSISTANCE PROVIDED) Join Baxter International Inc. as a Senior Manager, Software Systems with relocation assistance. This role is based in Raleigh, NC, and involves leading a team of engineers to develop innovative software solutions for medical devices,... 
    Senior
    Relocation package
    Flexible hours

    Baxter

    Raleigh, NC
    14 hours ago
  • $65 per hour

    Position Title: Senior Software Engineer Location: Raleigh, NC Clearance Requirements: None Pay Rate: $65.00/hr Position Description: Join our client’s Business Integrations team as a Senior Software Engineer. You’ll help design, build, and enhance integrations that... 
    Senior

    Seneca Resources Company, LLC

    Raleigh, NC
    14 hours ago
  •  ...Remote or Mount Airy, NC Employment Type: Full-Time Position Summary Vigilant Cyber Systems, Inc. (VCS) is seeking a talented Senior Software Engineer to support the development of our SBIR programs. In this role, you will design and enhance software and systems that... 
    Senior
    Full time
    Remote work

    Vigilant Cyber Systems, Inc

    Raleigh, NC
    14 hours ago
  •  ...drive Medicom's Intellect offering, which helps clinicians and researchers advance patient care and develop new therapies. Senior Software Engineer Position: Senior Software Engineer Are you excited by the idea of helping define how AI transforms software engineering?... 
    Senior
    Remote work

    Medicom

    Raleigh, NC
    2 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Firmware Engineer. Be the first to apply!