Staff Firmware Validation Engineer - Systems Software / Post Silicon Validation


Company 

European Tech Recruit

Location 

bristol

Employment Hours 

Full Time

Employment Type 

Permanent

Salary 

Job Requirements/Description

Are you a validation engineer with experience with testing on firmware products that is looking for a new role within a newly established software engineering group.


At European Recruitment we are working alongside at a globally recognizable semiconductor company, helping them to bring on board a Staff Firmware Validation Engineer.


Responsibilities:


  • You will be responsible for creating automated testing solutions to ensure the production quality of firmware, collaborating with established teams working on open-source software stacks for server platforms.
  • You will be responsible for developing test cases and test infrastructure to validate firmware against both internal and customer-defined specifications across a variety of testing categories, including Compliance, Stress, Accelerated Life, Strife, Reliability, Performance, and Robustness.
  • You will be instrumental in selecting and implementing the appropriate tools for different types of testing and will contribute to the development of continuous integration (CI) pipelines.


Required Skills:


  • Proven experience in quality assurance and test automation for high-quality system software, ideally in the server ecosystem.
  • Hands-on experience in test code development and automation for firmware or system software, with strong programming skills in C, Python, and Bash.
  • Experience in system validation of platforms using UEFI and ACPI for technologies such as RAS, virtualization, power management, PCI-E, and CXL.
  • Expertise in both pre-silicon and post-silicon validation.
  • Experience in the verification and validation of embedded software release candidates and final releases.
  • Strong understanding of computer architecture and microarchitecture concepts, ideally within the Arm architecture.


Nice To Have Skills:


  • Experience in validating production-quality firmware in the server segment.
  • Familiarity with static and dynamic code analysis tools.
  • Knowledge of the Arm SystemReady SR Compliance Program.
  • Experience with Security Development Lifecycle (SDL) practices.
  • Experience in mentoring and team management.
  • Familiarity with open-source projects such as Linux Kernel, TF-A, EDK II, and OpenBMC.


If this role sounds interesting to you then apply directly or send your CV to me at [email protected]


By applying to this role you understand that we may collect your personal data and store and process it on our systems. For more information please see our Privacy Notice (https://eu-recruit.com/about-us/privacy-notice/)

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 🗙