Firmware Validation Engineer / Associate Engineer

Celestica 

📍 Taipei City, Taiwan 🇹🇼

full-time
mid-level
Posted —

Key Skills

firmwarevalidationPythonautomationtesting

Industry

TelecommunicationsConsumer Electronics

Job Description

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).