About the Role
We are seeking a dynamic, motivated Firmware Validation Engineer / Associate Engineer to join our team, focusing on the quality assurance and systems-level testing of next-generation networking products. The ideal candidate will have hands-on experience in firmware, hardware, and embedded systems validation, coupled with strong automation and scripting skills.
Responsibilitie
-
sDesign, develop, and execute comprehensive test plans based on product requirements for firmware, BMC, and BIOS components
-
.Develop and maintain automated test scripts primarily using Python Robot framework to increase test coverage and efficiency
-
.Perform functional, system, stress, and regression testing on networking hardware and associated firmware
-
.Identify, analyze, and report defects with clear, detailed steps for reproduction
-
.Collaborate closely with hardware, firmware, and software development teams to drive resolution of issues
-
.Contribute to the continuous improvement of QA processes and test automation frameworks
.
Key Attribut
-
esDynamic and Motivate
d: A proactive individual with a keen interest in learning new networking and technical skill
-
s.Domain Expertis
e: Strong understanding of embedded systems, firmware, and networking hardware validatio
-
n.Team Playe
r: Excellent collaboration skills and ability to work effectively within a cross-functional engineering tea
-
m.Strong Communication Skill
s: Ability to clearly articulate technical issues, test plans, and results to both technical and non-technical audience
s.
Knowledge/Skills/Competenc
-
iesFirmware Validati
on: Hands-on experience in t
he end-to-end validation of firmware for networking produ
cts (e.g., switches, routers, NIC
-
s).Platform Component Testi
ng: Direct experience in validating critical server and embedded platform componen
-
ts:BMC (Baseboard Management Controlle
r): Validation using interfaces li
ke Redfish, IPMI, or proprietary G
U
-
Is.BIOS/UE
FI: Verification of boot sequences, configuration settings, and platform stabili
-
ty.SDK (Software Development Kit) Validati
on: Testing the functionality and integration of SDKs provided for networking hardwa
-
re.Diag (Diagnostics) Validati
on: Thorough testing of low-level diagnostic tools and stress utilities to ensure hardware integrity and fault detecti
-
on.Automation and Scripti
ng: Must be able to design and devel
op modular, automated test cases and scri
p
-
ts.Mandato
ry: Proficient
in Python script
ing for test development and executi
-
on.Software Development Life-Cycle (SDL
C): Experience in end-to-end testing, with a concentration on functional and systems testing for embedded produc
-
ts.Debugging Skil
ls: Strong analytical and debugging skills in an embedded environment, preferably usi
ng Li
n
ux.
Qualificat
-
ions2 to 6 years of relevant working experience in firmware validation, QA, or embedded systems testing, preferably on networking or server/storage produ
-
cts.Bachelor's or Master's degree in Electrical Engineering (EE), Computer Science (CS), or Computer Engineering (
CE).