Senior Firmware Validation Lead Engineer

Job updated 2 months ago
The employer was active about 7 hours ago

Job Description

We are seeking a dynamic, motivated Firmware Validation 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, scripting and leadership skills.

Descriptions:

  • Dynamic and Motivated: A proactive individual with a keen interest in learning new networking and technical skills.
  • Domain Expertise: Strong understanding of embedded systems, firmware, and networking hardware validation.
  • Team Player: Excellent collaboration skills and ability to work effectively within a cross-functional engineering team.
  • Strong Communication Skills: Ability to clearly articulate technical issues, test plans, and results to both technical and non-technical audiences.


Responsibilities:

  • Design, 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.

Requirements

Education: Bachelor's or Master's degree in Electrical Engineering (EE), Computer Science (CS), or Computer Engineering (CE).

Experience: 6 to 12 years of relevant working experience in firmware validation, QA, or embedded systems testing, preferably on networking or server/storage products.

Knowledge & Skills:

  • Firmware Validation: Hands-on experience in the end-to-end validation of firmware for networking products (e.g., switches, routers, NICs).
  • Platform Component Testing: Direct experience in validating critical server and embedded platform components:
  • BMC (Baseboard Management Controller): Validation using interfaces like Redfish, IPMI, or proprietary GUIs.
  • BIOS/UEFI: Verification of boot sequences, configuration settings, and platform stability.
  • SDK (Software Development Kit) Validation: Testing the functionality and integration of SDKs provided for networking hardware.
  • Diag (Diagnostics) Validation: Thorough testing of low-level diagnostic tools and stress utilities to ensure hardware integrity and fault detection.
  • Automation and Scripting: Must be able to design and develop modular, automated test cases and scripts.
  • Mandatory: Proficient in Python scripting for test development and execution.
  • Software Development Life-Cycle (SDLC): Experience in end-to-end testing, with a concentration on functional and systems testing for embedded products.
  • Debugging Skills: Strong analytical and debugging skills in an embedded environment, preferably using Linux.
5
7 years of experience required
200,000 ~ 250,000 TWD / month
Meet the Hiring Team
Avatar of the user.
Regional TA Manager
Personal Invitation Link
This is your personal referral link for job invitation. You'll receive an email notification when someone applied for the position via your job link.
Share this job
People who applied for this job also applied for
Full-time
Assistant
1
40K ~ 80K USD / year
Full-time
Mid-Senior level
1
2M ~ 3.5M TWD / year

About us

What we do

At Celestica, we enable the world's best brands. We build trusted relationships and solve complex technology challenges to help our customers realize greater value, potential and outcomes. We are a leader in high-reliability design, manufacturing and supply chain solutions that brings global expertise at every stage of product development – from the drawing board to full-scale production and after-market services. With talented teams across North America, Europe and Asia, we imagine, develop and deliver a better future with our customers.

Living Our Values

At Celestica, we foster a motivated, high-integrity work environment based on a strong set of corporate Values. These Values empower our employees to provide you with superior service.

Relentless Curiosity
We are obsessed with uncovering the information and insights that allow us to anticipate and overcome the challenges of the future.

Bold Conviction
We dare to envision new solutions, new technologies, new ways of working and invest to make it a reality.

Unwavering Dedication
We exemplify teamwork and commitment in every decision and every action to be the best partners to our customers and our colleagues.

Whether you’re a recent graduate or an experienced professional, joining us means working with some of the brightest minds and most talented people in the industry. You can leave your personal stamp on projects and impact others like never before.

Join an Award-winning Team

At Celestica, we recognize that our employees play an important role in our company’s success and we strive to create a collaborative environment that fosters innovation, empowers people and leverages individual expertise. By joining Celestica, you'll discover that working for a global company creates endless career opportunities for you.