CrawlJobs Logo

Firmware Engineer II

https://www.microsoft.com/ Logo

Microsoft Corporation

Location Icon

Location:
United States , Redmond

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

100600.00 - 199000.00 USD / Year

Job Description:

Microsoft Silicon and Cloud Hardware 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, Skype, OneDrive, and the Microsoft Azure platform globally with its server and data center infrastructure, security and compliance, operations, globalization, and manageability solutions. Our focus is on smart growth, high efficiency, and delivering trusted experience to customers and partners worldwide and we are looking for a Firmware Engineer II to help achieve that mission. As Microsoft's cloud business continues to grow the ability to deploy new offerings and HW infrastructure on time, in high volume with high quality and lowest TCO is of paramount importance. To achieve this goal, the Firmware Center of Excellence team is instrumental in defining and delivering operational measures of success for Microsoft cloud hardware, innovation, quality, time to market, scale and sustainable that exceeds our customer’s expectations. We are looking for experienced engineers with a strong passion for customer focused solutions, and industry knowledge to envision and implement future technical solutions that will manage and optimize the Cloud infrastructure.

Job Responsibility:

  • Perform system-level debugging and troubleshooting to identify and resolve complex hardware/firmware-related issues
  • Collaborate with cross-functional teams including hardware architects and engineers, software developers, validation & integration and product managers to define firmware requirements and specifications
  • Utilize AI and machine learning data science techniques to uncover actionable insights and enhance overall fleet health
  • Stay up to date with industry trends and advancements in cloud firmware technologies and provide recommendations for improvement

Requirements:

  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, or Python OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter

Nice to have:

  • Master's Degree in Computer Science or related technical field AND 3+ years technical engineering experience with coding in languages including, but not limited to, C, C++, or Python OR Bachelor's Degree in Computer Science or related technical field AND 5+ years technical engineering experience with coding in languages including, but not limited to, C, C++, or Python OR equivalent experience
  • 4+ years of professional experience designing and developing Firmware and software solutions to improve System Reliability, Availability and Serviceability
  • Solid understanding of computer architectures including processors, buses, and memories
  • Experience working with multiple teams on root cause analysis, troubleshooting, and debugging skills resulting in solving complex Hardware/Firmware/Software issues
  • Self-motivated and able to work independently
  • Seeks new technological challenges and thrives in ambiguous situations
  • Embody our culture and values

Additional Information:

Job Posted:
February 13, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Firmware Engineer II

Firmware Engineer II

Microsoft Silicon and Cloud Hardware Infrastructure Engineering (SCHIE) is the t...
Location
Location
United States , Redmond
Salary
Salary:
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 1+ year(s) technical engineering experience OR Bachelor's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 2+ years technical engineering experience OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Proficient in C/C++
  • Experience debugging and resolving issues spanning multiple subsystems in the embedded ecosystem
  • Experience with one or more of the following: platform initialization, low level device drivers for peripherals/protocols such as I3C, I2C, SPI, USB, UARTs as well as Memory Management, Scheduling, Interrupts or multi-threading
  • Experience with board‑level bring‑up and lab debug (e.g., JTAG/SWD/GDB, UART/I²C/SPI/GPIO)
  • Experience with SoC bring-up, OS primitives, memory management, and multi-threading
  • Experience with reliability/availability/serviceability (RAS) scenarios (error injection, crashdump)
  • Experience in working in pre-silicon environments
Job Responsibility
Job Responsibility
  • Develop firmware for telemetry systems, platform initialization, and board support packages across Azure’s custom silicon programs
  • Design and implement low-level inter-core messaging services and support SSIO interfaces such as I3C, I2C, UART, SPI, and others
  • Implement power control loops, memory and cache management, boot-ordering and other initialization flows and Infrastructure chips
  • Own and evolve the RTOS and driver frameworks, ensuring high performance, reliability, and scalability
  • Build and maintain OS-level performance infrastructure and debugging tools to accelerate development and root-cause analysis
  • Collaborate with silicon, hardware, and software teams to deliver secure, production-grade firmware that powers Azure’s infrastructure
  • Take ownership of a major technical area and drive its roadmap, contributing to long-term strategy and mentoring others
  • Fulltime
Read More
Arrow Right
New

Software Engineer In Test I/ II

Build the automated validation systems that ensure Axon’s cloud, devices, and fi...
Location
Location
Vietnam , Ho Chi Minh City
Salary
Salary:
Not provided
axon.com Logo
Axon
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of experience in test automation, software engineering, or SDET roles, ideally with device or embedded-system exposure
  • Good coding skills in Python, C#, C/C++, Java, JavaScript, or Go
  • Hands-on experience testing firmware, embedded systems, or IoT hardware devices
  • Understanding of state machines, event-driven systems, real-time execution, and hardware interactions
  • Experience diagnosing failures using logs, traces, and serial-level diagnostics
  • Familiarity with CI/CD pipelines and automated hardware test environments
  • Proven ability to deliver reliable automation for complex firmware features
  • Demonstrated understanding of why tests become flaky and the ability to design automation that prevents or resolves instability
Job Responsibility
Job Responsibility
  • Maintain, implement and extend automation frameworks and tools for firmware and device-level testing
  • Develop automated validation for state machines, triggers, connectivity flows, telemetry, and device-to-cloud synchronization
  • Enhance CI/CD pipelines for firmware testing, including hardware-in-the-loop execution and device orchestration
  • Investigate firmware failures using logs, debug traces, serial output, and device metrics
  • Automate testing for OTA updates, boot sequences, error handling, and provisioning workflows
  • Participate in design discussions to improve testability, observability, and reliability firmware and device systems
  • Mentor junior engineers on automation development, device debugging, and test strategy
  • Document tools, flows, and best practices for scalable device testing
What we offer
What we offer
  • Medical, Dental and Vision Insurance
  • Robust Paid Time Off policy
  • Bonuses
  • Lunch allowance
  • Cell phone stipend
  • Free LinkedIn Learning account or Udemy account
  • Access to 24/7 online emotional and mental support
  • Gym membership
  • Free parking
  • Stocked fridges and pantries - free coffee, cold beverages, snacks
Read More
Arrow Right
New

Software Engineer II

Imagine being part of the team that has delivered system initialization technolo...
Location
Location
United States , Redmond
Salary
Salary:
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in C/C++
  • OR equivalent experience
  • 1+ year experience with multithreaded programming, operating systems, device drivers and/or firmware
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Works with appropriate stakeholders to determine user requirements for a set of features
  • Contributes to the identification of dependencies, and the development of design documents for a product area with little oversight
  • Creates and implements code for a product, service, or feature, reusing code as applicable
  • Collaborates with a dynamic team of engineers, including mentoring other engineers in the workgroup
  • Drives for quality in everything and continuously seeks to improve the systems relied upon
  • Contributes to efforts to break down larger work items into smaller work items and provides estimation
  • Remains current in skills by investing time and effort into staying abreast of current developments that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale
  • Fulltime
Read More
Arrow Right
New

Design Verification Engineer II

Microsoft Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of related technical engineering experience OR Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 3+ years technical engineering experience or internship experience OR Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 3+ years technical engineering experience or internship experience OR Doctorate degree in Electrical Engineering, Computer Engineering, Computer Science, or related field
  • Experience in executing pre-silicon verification of IPs/Sub Systems/SoCs through full cycle
  • Background in creating and debugging IP/SoC Level tests in SV-UVM/C
  • In depth knowledge of verification principles, testbenches and stimulus generation
  • Solid understanding of silicon chip and/or computer architecture
  • Scripting language such as Python, Ruby or Perl
Job Responsibility
Job Responsibility
  • Verify/validate silicon or IP to address complex challenges
  • Take the lead in functional verification of advanced IP or ASIC SOC components using a UVM/C test bench
  • Conduct Pre-Silicon IP/SoC verification and Post-Silicon/FPGA validation by establishing effective testing strategies
  • Collaborate with cross-functional teams—including Architecture, Design, Verification, and Partner groups—for project delivery, while also helping shape future designs
  • Create test plans, develop tests and support infrastructure to fully validate intricate designs, and document bugs or issues
  • Execute tests, troubleshoot failures, and devise stress and performance scenarios to achieve test plan objectives
  • Engage in chip bring-up activities and write test firmware to assist other teams
  • Drive innovation by enhancing validation efficiency through new methodologies and tools
  • Embody Microsoft’s core values: Customer Focus, Adaptability, Collaboration, Growth Mindset, Drive Results, Influence for Impact, Judgement, and Diversity & Inclusion
  • Fulltime
Read More
Arrow Right

Network Engineer II

We are seeking a skilled Level 2 Network Engineer with strong hands-on experienc...
Location
Location
United States , Jacksonville
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of detail oriented network engineering or network support experience
  • Hands-on experience with Cisco Meraki platforms (MX, Microsoft, MR required
  • MV/MT preferred)
  • Strong understanding of TCP/IP, DHCP, DNS, VLANs, STP, trunking
  • VPN fundamentals (AutoVPN, client VPN)
  • Familiarity with cloud networking integrations (Azure) preferred. VNET, Gateways, Firewalls, NSGs, Routing, etc.
  • Understanding of DNS architecture, design and troubleshooting (public and private)
  • Basic routing concepts (static routes, OSPF/BGP exposure a plus)
  • Wireless troubleshooting and RF basics
  • Experience supporting enterprise or multi-site networks
Job Responsibility
Job Responsibility
  • Provide L2 support for Cisco Meraki environments, including MX, Microsoft, MR, MV, and MT product lines
  • Perform configuration updates, network changes, and routine maintenance under established standards
  • Assist with onboarding new sites, devices, and network services
  • Diagnose and resolve network issues escalated from the service desk or field teams
  • Troubleshoot Layer 1–3 issues related to switching, routing, wireless, VPN, and security
  • Perform packet captures, log reviews, and Meraki Dashboard analysis to identify root causes
  • Escalate complex or systemic issues to L3 engineering with clear documentation
  • Monitor network health, performance, and alerts using Meraki Dashboard, SNMP tools, and monitoring systems
  • Proactively identify potential issues and recommend improvements or preventive actions
  • Assist in firmware upgrades, device replacements, and capacity planning efforts
What we offer
What we offer
  • medical
  • vision
  • dental
  • life and disability insurance
  • 401(k) plan
Read More
Arrow Right
New

Senior Product Security Engineer II

You will drive product security across our hardware portfolio—leading threat mod...
Location
Location
United States , Scottsdale, Arizona
Salary
Salary:
Not provided
axon.com Logo
Axon
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years professional experience
  • Strong hardware and systems engineering background with hands-on experience in security architecture and threat modeling
  • Proven ability to identify systemic product risks and propose pragmatic, scalable mitigations
  • Deep understanding of security design principles across cloud, device/firmware, and client components
  • Experience performing diverse security assessments (architecture reviews, threat models, penetration testing coordination, red/blue exercises)
  • Familiarity with secure design patterns for authentication, authorization, encryption, and data protection
  • Experience communicating technical risk and remediation plans effectively to engineers and product managers
  • Ability to work independently and comfortably in a fast-paced environment
Job Responsibility
Job Responsibility
  • Serve as the primary product-security resource for engineering and product teams, advising on architecture and risk
  • Run and facilitate threat modeling and design-review sessions for features and platforms
  • Conduct security assessments across hardware, firmware, cloud, and client components and drive remediation
  • Define and enforce secure design patterns and architectural controls across product lines
  • Prioritize security work from a product-risk perspective and shepherd solutions through to completion in partnership with stakeholders
What we offer
What we offer
  • Competitive salary and 401k with employer match
  • Discretionary paid time off
  • Paid parental leave for all
  • Medical, Dental, Vision plans
  • Fitness Programs
  • Emotional & Mental Wellness support
  • Learning & Development programs
  • Employee Resource Groups (ERGs)
  • Snacks in our offices
  • Fulltime
Read More
Arrow Right

Field Engineer II

At Aristocrat, our mission is to bring happiness into people's lives through the...
Location
Location
United States , Seattle
Salary
Salary:
79487.00 - 147620.00 USD / Year
aristocratgaming.com Logo
Aristocrat Gaming
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong understanding of Windows client-server architecture and networking
  • Proficiency in managing Windows servers, encompassing virtualization, problem-solving, and setup
  • Proficient in Linux server management, encompassing Kubernetes and containers
  • Understanding of relational database server administration and database management
  • Expertise in enterprise networking, including configuration and management of networks, VLANs, and devices
  • Strong with Microsoft Office products, including Outlook, Excel, Word, and Teams
  • Outstanding interpersonal, oral, and written communication skills, with the ability to present technical information to diverse audiences
  • Strong negotiation, presentation, and conflict management skills
  • Highly adaptable to changing work environments, priorities, and technologies
  • Bachelor's degree in Information Technology or a related field and 4+ years of relevant work experience, or equivalent combination of education, training, and experience
Job Responsibility
Job Responsibility
  • Serve as the primary point of contact for all Engineering communications with assigned customers, ensuring alignment with business goals and key performance objectives
  • Recommend and approve software installations and upgrades at client sites, aligning with customer requirements
  • Demonstrate strong industry knowledge and build awareness of industry trends and innovations
  • Apply intermediate troubleshooting skills to solve complex technical issues effectively and efficiently
  • Develop and implement project plans, ensuring completion within projected timelines and budget with limited oversight from Senior Field Engineers and Field Engineering Supervisors
  • Coordinate the configuration, setup, and implementation of gaming systems projects, including software, firmware, network, and hardware installations
  • Provide comprehensive post-implementation support to ensure customer happiness and system stability
  • Build detailed after-action reports for installations to capture lessons learned and recommend process improvements
  • Complete audits of existing installations for compliance with standards and specifications
  • Autonomously handle customer-facing, business, and administrative responsibilities in a rapidly changing technological setting
What we offer
What we offer
  • Comprehensive benefits package, including health, dental, and vision insurance
  • Paid time off
  • 401(k) plan with employer matching
  • Fulltime
Read More
Arrow Right
New

Senior Software Technical Account Manager II

As a Senior Technical Account Manager (TAM) in the Enterprise organization, you ...
Location
Location
United States , Bellevue
Salary
Salary:
141709.00 - 226734.00 USD / Year
axon.com Logo
Axon
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree or equivalent work experience
  • 7+ years in technical account management or equivalent supporting hardware and software platforms at enterprise scale
  • Proven success managing enterprise relationships and complex technical projects
  • Strong technical aptitude in wireless networking
  • ability to diagnose and reproduce network-related device issues
  • Intermediate to advanced knowledge of cloud evidence management platforms, SaaS products, and enterprise IT systems
  • Ability to articulate at a technical level appropriate to the circumstance
  • Strong analytical mindset
  • comfortable making data-informed decisions and driving accountability through metrics
  • Excellent interpersonal skills with strong written and verbal communication skills
Job Responsibility
Job Responsibility
  • Serve as the technical trusted advisor and primary point of contact for a strategic Enterprise account
  • Achieve mastery of all Axon products, including body-worn cameras, Evidence.com, and Fusus
  • Own end-to-end device RMA: triage, vendor coordination, logistics, repair/replacement, tracking, and SLA adherence
  • continuously refine the workflow to scale with growth
  • Provide up to Tier-2 technical support
  • troubleshoot Wi Fi/cellular connectivity, mobile device management (MDM), syncing and upload issues
  • guide on site teams to resolution
  • Monitor fleet health and performance metrics, identify trends, and proactively propose engineering/product changes to reduce incidents
  • Drive cross functional initiatives with product, engineering, support, and operations to close feedback loops and prioritize improvements
  • Deliver regular business reviews, technical enablement, and operational guidance to external stakeholders to maximize platform value
What we offer
What we offer
  • Competitive salary and 401k with employer match
  • Discretionary paid time off
  • Paid parental leave for all
  • Medical, Dental, Vision plans
  • Fitness Programs
  • Emotional & Mental Wellness support
  • Learning & Development programs
  • Fulltime
Read More
Arrow Right