CrawlJobs Logo

Firmware Validation Engineer

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 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 HW infrastructure on time, in high volume with high quality and lowest cost is of paramount importance. The FW CoE is responsible for HW/FW for Azure Infrastructure. We are working on the next generation HW/FW for server, silicon and rack infrastructure with a focus on innovation in firmware technology to secure Azure infrastructure for Microsoft and their customers. We are looking for a Firmware Validation Engineer with a background in system integration, validation, and debug to work on lighting up the various features and technologies as each team produces their part.

Job Responsibility:

  • Engaged with all phases of product development, from architectural design through firmware architecture and development
  • Working with stakeholders and partners, you will enhance and fine tune future HW/SW product solutions and architect new ones
  • Drive, define, implement, and execute FW integration and validation test plans
  • Responsible for firmware level debug as part of end-to-end firmware development and debug
  • Source, debug, and resolve HW & SW bugs
  • Architect and implement test cases and frameworks that will be utilized to conduct testing and establish coverage
  • Identify and address inefficiencies and gaps in coverage, testing, execution, etc.

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 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

Nice to have:

  • 5+ years of professional experience designing, developing, or testing, software and hardware
  • Experience with working from early concept of SoC/Platform Architecture and design to shipping final product
  • Experience with areas such as: platform initialization, manageability, security, motherboard, drivers, UEFI, BMC, OS, virtualization, memory management, RAS
  • Experience in assessing coverage, debugging HW/SW issues, and writing scripts (Python or similar)
  • Experience working on multiple products supporting customer issues with troubleshooting and debugging skills
  • Debug experience resulting into solving complex HW/FW interface issues
  • Experience with Implementation of hardware/firmware security primitives
  • Experience developing SW/HW coverage, stimulus, and test content
  • Experience with FW development life cycle with emphasis on FW validation and integration
  • Experience in C++ or equivalent

Additional Information:

Job Posted:
March 01, 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 Validation Engineer

Principal Engineer, SSD Firmware Engineering

We are seeking a talented Principal Engineer, Firmware Engineering to join our i...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
sandisk.com Logo
Sandisk
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Engineering, Electronics, Electrical Engineering, or related field
  • 10+ years of experience in firmware development for embedded systems
  • Strong proficiency in C/C++ programming languages
  • In-depth knowledge of microcontroller architectures and embedded systems
  • Experience with real-time operating systems (RTOS) and their implementation
  • Familiarity with hardware interfaces such as SPI, I2C, I3C, UART, and GPIO
  • Expertise in developing and debugging low-level device drivers
  • Proficiency in using version control systems, preferably Git
  • Strong analytical and problem-solving skills with attention to detail
  • Experience with firmware testing and validation methodologies
Job Responsibility
Job Responsibility
  • Design, develop, and implement firmware for embedded systems and microcontrollers
  • Collaborate with hardware engineers to integrate firmware with electronic components
  • Optimize firmware for performance, power consumption, and memory usage
  • Develop and maintain device drivers for various hardware interfaces
  • Implement and integrate real-time operating systems (RTOS) in firmware projects
  • Conduct code reviews and ensure adherence to coding standards and best practices
  • Debug and resolve firmware issues using specialized tools and techniques
  • Participate in firmware testing and validation processes
  • Document firmware architecture, design decisions, and implementation details
  • Stay up-to-date with the latest trends and technologies in firmware engineering
  • Fulltime
Read More
Arrow Right

PSP Firmware Engineer - Security Firmware

Work on the design, implementation, and validation of platform security features...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10 -15 years of experience in Security Firmware programming
  • Strong programming skills in C
  • Familiarity with processor architectures (x86, ARM/RISC) and embedded systems
  • Knowledge of cryptography and libraries such as OpenSSL
  • Good knowledge about silicon security subsystem / policy, root of trust, TPM/fTPM, Widevine
  • Experience with secure software development lifecycle, threat modeling, and CI/CD
  • Understanding of hardware security concepts like secure boot, key provisioning, and cryptographic acceleration
  • Exposure to simulation, emulation, or post-silicon environments
  • Experience collaborating with geographically distributed teams
  • Strong written and verbal communication skills in English
Job Responsibility
Job Responsibility
  • Develop and validate firmware in C for platform security features
  • Test and verify cryptographic and hardware security flows in simulation, emulation, and silicon environments
  • Collaborate with on-shore and off-shore teams to deliver solutions on schedule
  • Conduct code reviews, create unit tests, and maintain technical documentation
  • Identify and implement improvements in security test flows, automation, and tools
Read More
Arrow Right

Systems Validation Engineer

Cricut is seeking a versatile Systems Validation Engineer (we also call this a F...
Location
Location
United States , South Jordan
Salary
Salary:
Not provided
cricut.com Logo
Cricut
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience working in a technical development team
  • Experience in writing clear, concise and comprehensive test scenarios, test cases and test plans
  • Experience in executing test cases, debugging & analyzing results, reporting & tracking defects, and providing updates to stakeholders
  • Good knowledge of USB, Bluetooth classic, BLE, and Wi-Fi communication protocols
  • Good experience in microcontrollers, DC motors (Steppers and Servos), and motor drivers
  • Some experience with sensing, sampling, and feedback control systems
  • Some experience in testing USB/wireless device software/apps on Windows and Mac
  • Intermediate or higher programming experience in Swift, Dart, C/C++ and Python
  • Good written and verbal communication skills
  • Able to communicate project plans with contract manufacturers in Asia
Job Responsibility
Job Responsibility
  • Testing and qualifying Firmware and Hardware for product releases
  • Testing Firmware's for the new and existing hardware products and communicating with development teams
  • Represent QA concerns in cross-functional team meetings and provide valuable end-user feedback to improve the customer experience
  • Develop and execute an organized test plan to release high quality products to the market on schedule
  • Fulltime
Read More
Arrow Right

Firmware Engineer

We are seeking a skilled Firmware Engineer to join our innovative team in develo...
Location
Location
United States , Mankato, MN; Lincoln, NE
Salary
Salary:
Not provided
intertech.com Logo
Intertech (Minnesota)
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field
  • 4+ years of experience in hardware and/or firmware development in a product development environment
  • Proficiency in programming languages such as C, C++, or Assembly for embedded applications
  • Strong understanding of microcontroller architectures (e.g., ARM, AVR, PIC) and real-time operating systems (RTOS) including embedded Linux
  • Experience with hardware debugging tools (e.g., JTAG, oscilloscopes, logic analyzers)
  • Strong knowledge of real-time embedded systems, interrupts, and communications protocols from low-level hardware interfaces (I²C, SPI, UART, CAN) to high level (USB, TCP/UDP)
  • Ability to interpret hardware specs, data sheets, and schematics
  • Knowledge of version control systems (e.g., SVN,Git) and agile development methodologies
  • Strong problem-solving skills and attention to detail
  • Excellent communication and teamwork abilities
Job Responsibility
Job Responsibility
  • Design, develop, and test firmware for new product development, ensuring alignment with product specifications and performance requirements as well as key stake holders
  • Update, optimize, and maintain firmware for existing products to enhance functionality, fix bugs, and improve performance
  • Collaborate with hardware, software, and product teams to integrate firmware with system architecture and ensure seamless operation
  • Write clean, efficient, and well-documented code in languages such as C, C++, or Assembly for embedded systems
  • Perform debugging, troubleshooting, and validation of firmware on various microcontrollers and embedded platforms
  • Conduct code reviews and ensure adherence to best practices and industry standards
  • Contribute to the development of firmware development processes, tools, and methodologies
  • Stay updated on emerging technologies and industry trends to incorporate into firmware solutions
  • Fulltime
Read More
Arrow Right

Firmware Engineer – GPU & SOC Architecture

The focus of this role is to be the technical lead on assigned projects for the ...
Location
Location
Canada , Markham
Salary
Salary:
121280.00 - 181920.00 CAD / Year
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proficient in writing efficient firmware in assembly or C language, including use of a source control system
  • Proficient in debugging firmware and RTL code using simulation tools, including the ability to determine if the root cause of a failing test is the Firmware, hardware, or test
  • Experienced in RTL level ASIC design
  • Experience in Verilog, System Verilog, and working in the Windows and Linux environment
  • Bachelors or Masters degree (preferred) in Computer Science, Computer Engineering, Electrical Engineering, or equivalent
Job Responsibility
Job Responsibility
  • Design, develop, debug, verify and/or validate firmware, software and/or hardware
  • Participant in day-to-day firmware development work
  • Provide consultation to internal and external customers regarding AMD features and programming requirements
  • Fulltime
Read More
Arrow Right

Senior Firmware Engineer

Embedded/Firmware Engineers at Lunar will be responsible for the full product de...
Location
Location
United States , Mountain View
Salary
Salary:
130000.00 - 195000.00 USD / Year
lunarenergy.com Logo
Lunar Energy
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Degree in a computer-engineering related or adjacent field, or demonstrated commensurate ability
  • 7+ years experience delivering firmware for new products as part of a team
  • Proficiency in C, and working familiarity with Cmake
  • Ability to explain and communicate about technical concepts with engineers in a variety of fields
Job Responsibility
Job Responsibility
  • Work collaboratively with other disciplines across the company to continuously refine and improve our understanding of how our products can create the greatest impact, get to market quickly, and operate reliably for our customers
  • Help us create the best possible products by brainstorming and evaluating new features and solutions and weighing pros and cons to narrow down options
  • Test ideas and designs: back-of-the envelope calculations, building simulations and designing validation tests
  • Design firmware software that runs in our home energy product components: Power electronics controls, system-level behaviors and optimization, mobile app design and interfaces, system diagnostics and updates, RF and powerline communication protocols, control algorithms, and installation automation features
  • Optimize manufacturing by designing automation support functionality in our components whose design reflects the part they play in the processes that create them and test them, and by supporting our features within our manufacturing partners
What we offer
What we offer
  • Medical, dental, and vision insurance for employees and dependents
  • Flexible Paid Time Off plus 10 paid holidays
  • Tax deferred 401(k) plan
  • Paid parental leave for all full time employees including 12 weeks paid parental leave for the birthing mother and 6 weeks paid parental leave for the non-birthing parent
  • Subsidized EV charging and pre-tax commuter benefits
  • Fulltime
Read More
Arrow Right

Firmware Engineer

APCON, Inc. is on the lookout for a passionate Firmware Engineer to be a contrib...
Location
Location
United States , Plano
Salary
Salary:
Not provided
apcon.com Logo
APCON
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Electrical Engineering, or equivalent experience
  • 1-3 years of experience in embedded systems or firmware development
  • Familiarity with one of the following: networking concepts, cybersecurity fundamentals, or data center technologies
  • Excellent organizational, planning, presentation, troubleshooting, and multi-tasking skills
  • Ability to maintain a high level of confidentiality and professionalism
  • Ability to prioritize tasks, stay flexible in a fast-paced environment, and maintain strong attention to detail
  • Must be able to work independently and as a team member
Job Responsibility
Job Responsibility
  • Assist with knowledge of low level language like C, C++, Rust, debugging, verification, and validation of firmware, software, and hardware for current and future network switch solutions
  • Support the analysis of hardware and firmware requirements to assess design feasibility within project timelines and budget
  • Collaborate with experienced engineers to understand system-level performance and operational needs
  • Participate in technical discussions to gain exposure to product requirements and design processes
  • Help create and execute basic unit and functional tests to ensure product quality
  • Contribute to updates and improvements on existing product lines under guidance
  • Work both independently and as part of a team to meet project milestones and delivery goals
What we offer
What we offer
  • Medical, dental, and vision insurance
  • Company-paid short and long-term disability
  • Flexible spending accounts
  • Generous PTO program
  • 401(K) Retirement Savings Plan with company match
  • Professional development program
  • Collaborative and innovative environment
  • On-site exercise facility
  • Fulltime
Read More
Arrow Right

Software Engineer, Firmware (Motor Controls)

Harbinger is an American commercial electric vehicle (EV) company on a mission t...
Location
Location
United States , Garden Grove
Salary
Salary:
140000.00 - 180000.00 USD / Year
harbingermotors.com Logo
Harbinger Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, or a related field
  • 3+ years of experience in embedded firmware development, with a focus on motor controls and electric vehicle applications
  • Hands-on experience with ARM Cortex-M microcontrollers or equivalent platforms
  • Proficient in C/C++ for embedded systems
  • Strong understanding of motor control algorithms and digital signal processing (DSP)
  • Experience with control theory, PID tuning, and sensorless control techniques
  • Familiarity with communication protocols such as CAN, SPI, I2C, and UART
  • Knowledge of complex timer and cross-triggering peripherals such as eTPU and GTM
  • Experience with embedded development tools
  • Proficient in testing and debugging tools such as oscilloscopes, logic analyzers, and HIL testing environments
Job Responsibility
Job Responsibility
  • Firmware Development: Design and implement embedded firmware for advanced motor control systems in electric vehicles
  • Board Support Package and Driver configuration: Configure board support packages from microcontroller suppliers for enablement and optimal performance of application software in real-time applications
  • Motor Control Algorithms: Implement and optimize control algorithms including Field-Oriented Control
  • Performance Optimization: Enhance the efficiency of CPU performance, reducing overhead, optimizing memory footprint, and meeting performance and safety goals of the system
  • Testing & Validation: Perform testing, debugging, and validation of firmware using real-time simulation, Hardware-in-the-Loop (HIL)
  • Integration & Debugging: Work closely with hardware, software, and power electronics teams to ensure seamless integration of firmware with motor control systems
  • Documentation: Create and maintain comprehensive documentation of firmware design, development processes, and testing methodologies
What we offer
What we offer
  • Comprehensive Health, Dental & Vision (HDV) – 100% employee covered
  • Early-stage Stock Options
  • Robust Retirement Savings (401k, HSA, FSA)
  • Generous Paid Time Off (PTO) & Parental Leave
  • Annual Vacation Bonus
  • Wellness & Fertility Benefits
  • Cell Phone Stipend
  • Complimentary Meals & Stocked Kitchens
Read More
Arrow Right