Staff Firmware Validation Engineer
European Tech Recruit are working closely with a leading semicon & software company, based in Bristol, who are looking for a Staff Firmware Validation Engineer to join their team.
In this role you will join a Systems Solutions team focused on ensuring firmware developed for the clients processor platforms is product ready.
Responsibilities as Staff Firmware Validation Engineer:
- You will be responsible for building automated test solutions to deliver production quality firmware together with established teams working on open-source software stack for server platforms.
- Develop test cases and test infrastructure for validating firmware to both internal and customer specified test specifications across various test categories - Compliance, Stress, Accelerated life, Strife, Reliability, Performance, and Robustness.
- You will play a key role in developing and using appropriate tooling options for different types of testing and contribute to development of CI pipelines.
Requirements:
- Proven experience in quality assurance and test automation of product quality system software, preferably for server ecosystem.
- Hands on experience of test code development and automation for firmware or system software. Excellent programming skills in C, Python and Bash scripts are required.
- System validation experience of platforms utilizing UEFI and ACPI for technologies such as RAS, Virtualization, Power Management, PCI-E and CXL.
- Both pre-silicon and post-silicon validation expertise.
- Verification and Validation of embedded software release candidates and releases.
- Good understanding of computer architecture, micro architecture concepts.
Desirable experience:
- Experience in validation of production quality firmware in server segment.
- Exposure to static and dynamic code analysis tools.
- Experience with Security Development Lifecycle (SDL) practices.
- Mentoring and line management experience.
- Familiarity with open-source projects such as Linux Kernel, TF-A, EDK II and OpenBMC.
If this role is of any interest please apply directly on LinkedIn or send a copy of your CV to nh@eu-recruit.com.
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/)