Firmware Validation Engineer


Company 

European Tech Recruit

Location 

bristol

Employment Hours 

Full Time

Employment Type 

Permanent

Salary 

Job Requirements/Description

A leading Semiconductor Manufacturer are looking to build their Firmware Validation Engineering team that focus on development and maintenance of customer focused firmware solutions.


In this role, you'll be responsible for developing automated test solutions to ensure production-quality firmware. Working alongside established teams focused on an open-source software stack for server platforms, you’ll design test cases and build infrastructure to validate firmware against both internal and customer specifications. You will test across various categories, including compliance, stress, accelerated life, reliability, performance, and robustness. Additionally, you’ll help create and refine tooling options for diverse testing needs and contribute to the development of CI pipelines.


Required Skills:

  • Demonstrated experience in Quality Assurance and test automation for system software, ideally within the server ecosystem.
  • Strong hands-on experience in developing automated test code for firmware or system software, with expertise in programming languages such as C, Python, and Bash scripting.
  • Familiarity with system validation of platforms using UEFI and ACPI for technologies like RAS, virtualization, power management, PCI-E, and CXL.
  • Experience with both pre-silicon and post-silicon validation processes.
  • Proficiency in verification and validation of embedded software release candidates and final releases.
  • Solid understanding of computer architecture and microarchitecture concepts


Desirable Skills:

  • Experience validating production-quality firmware in the server segment.
  • Familiarity with static and dynamic code analysis tools.
  • Experience with Security Development Lifecycle (SDL) practices.
  • Experience mentoring and managing teams.
  • Exposure to open-source projects like the Linux Kernel, TF-A, EDK II, and OpenBMC.

Company 

European Tech Recruit

Location 

bristol

Employment Hours 

Full Time

Employment Type 

Permanent

Salary 

An error has occurred. This application may no longer respond until reloaded. Reload 🗙