CrawlJobs Logo

Firmware Validation Engineer

United States, Huntington Beach 120000.00 - 200000.00 USD / Year · Job Posted February 18, 2026
Apply Position
Job Link Share

Job Description

Mach Industries is looking for highly motivated engineers to lead firmware validation of all individual vehicle components as well as system level validation. This role requires strong electrical engineering fundamentals, deep technical understanding of avionics hardware components and experience in design and execution of validation plans from new product design phase to manufacturing.

Job Responsibility

  • Close collaboration with Firmware Engineers, Avionics Engineers, Manufacturing and Flight Operations to enable high quality firmware releases used in flight test operations and deployed to our customer products
  • Design and execution of system level (airframe) and individual component comprehensive test specifications (nominal and fault-injection scenarios)
  • Develop software in Software-in-the-Loop (SITL) and Hardware-in-the-Loop (HITL) simulation tests scenarios supporting the test specifications
  • Execute SITL and HITL tests and investigate issues identified in the test runs
  • Reproduction and investigation of issues found during test flight operations
  • Constantly improve the available tooling and bring up new tools that will improve the validation iteration times and will scale to all current and future airframe variants

Requirements

  • Degree in Electrical Engineering, Mechatronics, Computer Engineering or equivalent work experience
  • Strong Electrical Engineering fundamentals
  • Proficiency in Python and C

Nice to have

  • Knowledge of C++
  • Experience using NVIDIA Jetson or other embedded GPU based platforms
  • Embedded Linux
  • ARM based embedded systems
  • FW Embedded systems in Defense industry
  • FW Embedded drones
  • GNC

What we offer

  • Offers Equity
  • healthcare
  • dental and vision plans
  • retirement savings
  • paid time off
  • continuing education
  • training
  • career growth

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Firmware Validation Engineer

8 matching positions

Firmware Validation Engineer

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 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
Job Responsibility
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.
  • Fulltime
Read More
Arrow Right

Silicon Validation Firmware Engineer

Meta’s Silicon Engineers are at the forefront of innovation, driving the design ...
Location
Location
Taiwan , Taipei
Salary
Salary:
Not provided
meta.com Logo
Meta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • 6+ years of experience in silicon design, development, and validation, including experience with ASICs and SoCs
  • Experience with EDA tools and scripting languages used to build tools and flows for complex emulation environments
  • Understanding of digital logic design, RTL development, and FPGA prototyping
  • Demonstrated problem-solving skills
Job Responsibility
Job Responsibility
  • Design, develop, and validate complex silicon systems, including ASICs and SoCs
  • Collaborate with cross-functional teams to ensure the delivery of high-quality silicon solutions
  • Develop and execute comprehensive test plans to ensure model accuracy and support pre-silicon validation efforts
  • Lead the development and adoption of best-in-class methodologies to accelerate hardware verification and software development
  • Bring up and debug interfaces such as PCIe, DDR, etc
  • Partner with vendors to troubleshoot issues, deploy new capabilities, and drive ongoing improvements
Read More
Arrow Right

Silicon Validation Firmware Engineer

Meta's Silicon Engineering team designs and delivers custom ASICs and SoCs that ...
Location
Location
United States , Sunnyvale
Salary
Salary:
146000.00 - 209000.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • 6+ years of experience developing validation firmware or embedded software for custom ASICs in C/C++
  • 3+ years of experience with pre-silicon and post-silicon debug using tools such as Lauterbach, JTAG-based debuggers, or equivalent on physical silicon or FPGA platforms
  • Experience with EDA tools and scripting languages used to build tools and flows for complex emulation environments
  • Experience developing hardware abstraction layers, bootloaders, or low-level drivers for custom silicon platforms
Job Responsibility
Job Responsibility
  • Develop and maintain low-level validation firmware in C/C++ targeting custom ASICs across emulation, FPGA, and silicon platforms
  • Lead pre-silicon and post-silicon validation efforts by authoring and executing firmware-driven test plans covering CPU subsystems, memory controllers, cache hierarchies, and high-speed interfaces
  • Bring up and debug complex SoC interfaces including PCIe, DDR, USB, and proprietary interconnects on emulation platforms and physical silicon
  • Build and maintain firmware infrastructure including bootloaders, hardware abstraction layers, and register-level drivers to support validation and characterization workflows
  • Collaborate with RTL design, architecture, and physical design teams to identify and root-cause silicon bugs, correlating pre-silicon simulation results with post-silicon behavior
  • Define and drive firmware validation methodology improvements that reduce bring-up cycle time and improve coverage across silicon generations
  • Develop automated test to enable continuous validation across emulation, FPGA prototyping, and silicon bring-up environments
  • Partner with hardware and software teams to support hardware-software co-design decisions and ensure firmware readiness at each silicon milestone
  • Contribute to silicon readiness reviews by documenting validation coverage, known issues, and risk assessments for key subsystems
What we offer
What we offer
  • bonus
  • equity
  • benefits
Read More
Arrow Right

Silicon Validation Firmware Engineer

Meta’s Silicon Engineers are at the forefront of innovation, driving the design ...
Location
Location
Taiwan , Taipei
Salary
Salary:
Not provided
meta.com Logo
Meta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • 2+ years of experience in silicon design, development, and validation, including experience with ASICs and SoCs
  • Experience with EDA tools and scripting languages used to build tools and flows for complex emulation environments
  • Understanding of digital logic design, RTL development, and FPGA prototyping
  • Demonstrated problem-solving skills
Job Responsibility
Job Responsibility
  • Design, develop, and validate complex silicon systems, including ASICs and SoCs
  • Collaborate with cross-functional teams to ensure the delivery of high-quality silicon solutions
  • Develop and execute comprehensive test plans to ensure model accuracy and support pre-silicon validation efforts
  • Lead the development and adoption of best-in-class methodologies to accelerate hardware verification and software development
  • Bring up and debug interfaces such as PCIe, DDR, etc
  • Partner with vendors to troubleshoot issues, deploy new capabilities, and drive ongoing improvements
Read More
Arrow Right

Silicon Validation Firmware Engineer

Meta’s Silicon Engineers are at the forefront of innovation, driving the design ...
Location
Location
United States , Sunnyvale
Salary
Salary:
146000.00 - 209000.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • 6+ years of experience in silicon design, development, and validation, including experience with ASICs and SoCs
  • Experience with EDA tools and scripting languages used to build tools and flows for complex emulation environments
  • Understanding of digital logic design, RTL development, and FPGA prototyping
  • Demonstrated problem-solving skills
Job Responsibility
Job Responsibility
  • Design, develop, and validate complex silicon systems, including ASICs and SoCs
  • Collaborate with cross-functional teams to ensure the delivery of high-quality silicon solutions
  • Develop and execute comprehensive test plans to ensure model accuracy and support pre-silicon validation efforts
  • Lead the development and adoption of best-in-class methodologies to accelerate hardware verification and software development
  • Bring up and debug interfaces such as PCIe, DDR, etc
  • Partner with vendors to troubleshoot issues, deploy new capabilities, and drive ongoing improvements
What we offer
What we offer
  • bonus
  • equity
  • benefits
Read More
Arrow Right

Sr. Validation & Tools Engineer - Embedded Firmware

As a Sr. Validation & Tools Engineer focusing on Embedded Firmware & Software va...
Location
Location
United States , Palo Alto
Salary
Salary:
170000.00 - 200000.00 USD / Year
ridealso.com Logo
ALSO
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in Software Engineering, Computer Science, Electrical Engineering, or a related field
  • 5+ years of experience in software quality assurance and embedded systems testing preferably high-complexity, vertically integrated consumer products
  • Deep technical domain expertise in Automotive, Software defined vehicles, MCU/ECU architecture, Power & Fault Management, including Safety & Security functions
  • Experience working with Connectivity, location services & Mobile platforms across wireless technologies such as Cellular, Wifi or Bluetooth
  • Strong understanding and experience working extensively with embedded hardware, bootloader, firmware, debug access utilities using serial interface interfaces such as JTAG, etc.
  • Experience working with Test management systems, Requirements management and bug tracking tools for Release execution reporting and traceability of validation scope
  • Strong programming and scripting skills in C/C++ and Python, with experience designing robust automated test pipelines
  • Advanced knowledge of CI/CD automation tools and workflows (Jenkins, GitLab CI, or similar) and use of SIL/HIL environments for validation
  • In-depth familiarity with UDS, XCP, and other embedded communication protocols
  • Expertise in hardware/software communication protocols and physical layers (I2C, SPI, CAN, CAN-FD, USB-PD, etc.)
Job Responsibility
Job Responsibility
  • Define and own writing of comprehensive test strategies, test plans and test cases for the verification and validation scope of firmware & software Release cycles
  • Drive & contribute to the design, setup, and continuous improvement of SIL (Software-in-the-Loop) and HIL (Hardware-in-the-Loop) environments for robust system-level testing
  • Own and manage the firmware and software release validation, from pre-release verification to post-release validation and metrics tracking, including both manual & automated testing
  • Drive root cause analysis of complex system bugs & issues and follow up on corrective actions across firmware, hardware, and software domains
  • Collaborate deeply with hardware, firmware, system engineering & product teams to ensure testability and quality are built into product requirements and architecture
What we offer
What we offer
  • Robust health coverage. Excellent health, dental and vision insurance covered up to 100% by ALSO with FSA & HSA options
  • One Medical membership and dedicated insurance advocates
  • Rich fertility and family building benefits with Progyny
  • Flexible time off
  • 401(k) match
  • Fulltime
Read More
Arrow Right

Post-Silicon Full-Chip Validation Engineer

WHAT YOU DO AT AMD CHANGES EVERYTHING At AMD, our mission is to build great prod...
Location
Location
United States , Austin; Santa Clara
Salary
Salary:
92000.00 - 138000.00 USD / Year
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A few years of experience in CPU or SoC post-silicon validation, or related semiconductor industry experience
  • Familiarity with agentic AI concepts and tools
  • Strong programming and scripting skills in C/C++ and Python
  • Hands-on lab experience with platforms, server operating systems, and virtualized environments
  • Understanding of x86 microprocessor architecture and server SoC platforms, including firmware, I/O, and DDR
  • Experience developing validation methods, test content, workloads, or automation infrastructure
  • Working knowledge of Linux and Windows Server environments
  • Familiarity with common lab equipment, including oscilloscopes, logic analyzers, or protocol analyzers
  • Strong communication and collaboration skills, with the ability to work independently and prioritize effectively
Job Responsibility
Job Responsibility
  • Validate Data Fabric, Security, and Virtualization features in AMD EPYC data center CPU SoCs
  • Use agentic AI to develop validation test plans, test content, and workloads to verify feature functionality and quality
  • Debug and help drive root-cause analysis for SoC-related issues in collaboration with cross-functional teams
  • Test interactions across SoC features, firmware, operating systems, and virtualized environments
  • Contribute to validation infrastructure improvements, including automation, configuration checks, and log analysis
  • Work with experienced engineers across design, firmware, and validation teams to improve coverage, debug efficiency, and overall product quality
  • Fulltime
Read More
Arrow Right
New

Senior Software Development Engineer (Firmware)

Work on the design, implementation, and validation of platform security features...
Location
Location
Serbia , Belgrade
Salary
Salary:
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong programming skills in C, C++, or Rust
  • Familiarity with processor architectures (x86, ARM/RISC) and embedded systems
  • Knowledge of cryptography and libraries such as OpenSSL
  • Experience with secure software development lifecycle, threat modeling, and CI/CD
  • Scripting experience in Python or similar for automation and validation
  • Understanding of hardware security concepts like secure boot, key provisioning, and cryptographic acceleration
  • Exposure to simulation, emulation, or post-silicon validation environments
  • Experience collaborating with geographically distributed teams
  • Familiarity with AI-assisted development tools for coding, debugging, test generation, documentation, or automation
Job Responsibility
Job Responsibility
  • Develop and validate firmware in C / RUST 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
  • Fulltime
Read More
Arrow Right