Search jobs > Richmond, BC > Test engineer

Python Development/Test Engineer for PCIe Switch and Networking Technologies

Broadcom Inc.
Canada, Richmond, International Place
$35-$50 an hour (estimated)
Full-time

Please Note

1. If you are a first time user, please create your candidate login account before you apply for a job. (Click Sign In >

Create Account)

2. If you already have a Candidate Account, please Sign-In before you apply.

Job Description :

Broadcom designs, develops, and supplies a range of analog and digital semiconductor connectivity solutions. Its product portfolio comprises of broadband access and modems, enterprise and network processors, wireless infrastructure, wireless connectivity, Ethernet communication and switching, and set-top box and media processors.

The company’s products are used in various applications, including data center networking, home connectivity, broadband access, telecommunications equipment, smartphones and base stations, data center servers and storage, factory automation, power generation and alternative energy systems, and displays.

It primarily serves wired infrastructure, wireless communications, enterprise storage, and industrial and other markets in China, the United States, Europe, and beyond.

The company was formerly known as Avago Technologies and changed its name to Broadcom in February 2016. The company was founded in 2005 and is headquartered in the USA.

Broadcom is looking for an individual to join our Data Center Solutions Group team and contribute to the development of our next-generation class of PCIe Switches and Ethernet Network Adapter products.

As a Python Development / Test Engineer you will have an active role in the design, development and execution of our programs for PCIe switches and high-speed Ethernet Network Adapters in a Data Center environment.

The successful candidate will play a central role in growing Python test automation for our key programs. Your primary responsibilities will involve requirements analysis, test case and test tool development and test execution.

You will be expected to work closely with software developers to ensure that quality is incorporated into all products. You will be required to manage multiple, parallel tasks, projects and releases.

  • Job Requirements and Primary Skills
  • Typically requires a BSc degree and 2+ years of experience
  • Proven experience with test automation and test script development with embedded system products
  • Established competency with the Python scripting language as part of prior working experience
  • Established experience in testing of developing Linux / FreeBSD / Windows / ESX drivers and peripherals in a server environment
  • Experience working with network test equipment, PCIe analyzers, analysis tools such as Ixia, Wireshark, and traffic generating tools such as IxChariot, Medusa tools, etc.
  • Experience in testing network protocols (TCP / IP), storage (RDMA), PTP, Congestion Control, Virtualization technologies, PCIe protocol- Gen3 and above
  • Experience analyzing, testing and troubleshooting within Linux and / or Windows environments;
  • Established system level understanding of PCIe based designs, etc.
  • Excellent verbal and written communication skills
  • Complementary Skills
  • Experience with system and software problem analysis / reporting and the ability to support the investigation of problems
  • Experience with Docker Containers and deployment with Kubernetes / Ansible
  • Experience with AI / ML or HPC clusters
  • Experience with the software lifecycle and the collection and application of software development metrics to guide release over release improvements to the software testing process and product quality
  • Knowledge of C programming or scripting languages other than Python
  • Experience working in globally distributed projects

Broadcom is proud to be an equal opportunity employer. We will consider qualified applicants without regard to race, color, creed, religion, sex, sexual orientation, gender identity, national origin, citizenship, disability status, medical condition, pregnancy, protected veteran status or any other characteristic protected by federal, state, or local law.

We will also consider qualified applicants with arrest and conviction records consistent with local law.

If you are located outside USA, please be sure to fill out a home address as this will be used for future correspondence.

30+ days ago
Related jobs
TikTok
Vancouver, British Columbia

We focus on testing and delivering high quality products of content safety and content understanding, which protect our users from harmful content and abusive behaviors. TikTok's global headquarters are in Los Angeles and Singapore, and its offices include New York, London, Dublin, Paris, Berlin, Du...

S.i. Systems
Vancouver, British Columbia

Lead the end-to-end lifecycle management of enterprise IT applications, including design, development, testing, deployment, and ongoing support. Take ownership and act as a technical lead on complex/long-term IT Application Support related projects and contribute to their implementation, including d...

TikTok
Vancouver, British Columbia

We focus on testing and delivering high quality products of content safety and content understanding, which protect our users from harmful content and abusive behaviors. Minimum Qualifications:- Bachelor's or Master's degree in Computer Science or related discipline- Familiar with at least one progr...

S.i. Systems
Vancouver, British Columbia

Data Centre Design Analyst to provide design, analysis & troubleshooting infrastructure solutions for cloud, data centers and networking . System's transportation client is looking for a. Experience in Data centre hardware and configuration (. ...

Amazon
Vancouver, British Columbia

In this role you will lead and work hand-in-hand with Systems Development teams and Network Engineering teams to drive the stability and sustainability of our next-generation networks, and to discover innovative ways to automate and scale our network as we expand globally. As a Software Development ...

S.i. Systems
Vancouver, British Columbia

Intermediate Field Project Engineer. ...

Kwantlen Polytechnic University
Surrey, British Columbia

Students will learn the foundational knowledge for web development including the history of the Internet and World Wide Web (WWW), the technologies for the web, and the range of careers in web development. Kwantlen Polytechnic University (KPU) proudly offers all learners opportunities to achieve suc...

Fraser Health
Surrey, British Columbia

Manages and provides a safe and healthy workplace for patients/clients and staff and ensures that health and safety requirements for operational area are met. Supporting the Vision, Values, Purpose and Commitments of Fraser Health including service delivery that is centered around patients/clients/r...

Huawei Technologies Canada Co., Ltd.
Vancouver, British Columbia

Design and implement effective optimization algorithms for large-scale problems. Write high-quality, efficient Python code with close attention to computational complexity and memory usage. Read and synthesize recent academic papers related to LLMs and optimization. Our team has an im...

Advanced Micro Devices, Inc
Vancouver, British Columbia

Are you looking for a ground floor opportunity that requires being a self-starter and the ability to independently drive tasks to completion? We are also looking for strong interpersonal and communication skills – this position will be working collaboratively across the AMD organization! If this sou...