About The Position

It's fun to work in a company where people truly BELIEVE in what they're doing! We're committed to bringing passion and customer focus to the business. If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us! We are seeking a Switching and Transceiver Integration Software Quality Assurance Engineer with expertise in the management of optical transceivers, optical networking and data-center architectures. This position will design and provide testing to ensure transceiver integration between engineering teams and customers and will need to generate reports, presentations that describes the solutions and issues found. This role requires deep technical understanding to bridge customer’s complex system requirements and real-world deployment needs with our transceiver products. The successful candidate should be able to define, implement in automated software testing and execute any additional requirements for validation and integration activities. Close collaboration with customers to understand their networking and system performance goals may also be required in this role. This role also requires a deep understanding of the CMIS management standard. The ideal candidate shall have excellent communication and presentation skills, well verse in linux operating system control, shell scripting for enhanced testing, be able to build and compile public domain linux applications written in C or C++, understand and be able to follow open source code.

Requirements

  • Bachelor Degree in Computer Engineering, Computer Science, Electrical Engineering with a minimum of 5 years of relevant experience, or Masters of Engineering Science or PhD with 2 years of experience related to the data center switch platforms or other data center transceiver applications.
  • Proficiency in Python (expert level is desired), Linux OS control is a must.
  • Strong understanding of nuances of various Operation Systems.
  • Strong understanding of how Linux OS mounts device drivers.
  • Strong problem-solving skill is required and rich experience in working with industry partners, and customers to ensure transceiver operation in data center successfully.
  • Strong knowledge of CMIS (Common Management Interface Standard).
  • Strong knowledge of I2C and I3C protocols and failure modes of such protocols.
  • Ability to debug such failures.
  • Basic understanding of C and C++ and be able to download, build test application from public domain sites.
  • L2/L3 Networking Knowledge: Strong foundation in Layer 2 and Layer 3 networking protocols and concepts, such as Ethernet switching, VLANs, STP, BGP, OSPF, and VXLAN.
  • Understanding of signal processing and digital filtering, and filter setup.
  • Experience with embedded systems involving transceivers or optics is essential.
  • Excellent communication and customer engagement skills, with the ability to convey complex technical and programmatic information to technical and non-technical audiences.
  • Strong sense of ownership, accountability, and follow-through.
  • Self-starter who thrives in a fast-paced, evolving environment.

Responsibilities

  • Integration of Transceiver into real-world operating environment, with ethernet switches and optical switches, including the management and setup of this equipment.
  • Running and managing transceiver integration tests, multiple different tests simultaneously.
  • Setting up physical and network connectivity, fiber management, optical switching architectures.
  • Manage and setting up transceiver, CMIS management, operation, configuration, and troubleshooting in network switch environments.
  • Manage, configure and maintain commercial leading edge ethernet switches.
  • Write and run automated test cases in Python for software development, debugging, and scripting.
  • Troubleshoot events, processing, reviewing system logs.
  • Familiarity with network validation tools and frameworks like PTF (Packet Test Framework) and SPyTest.
  • Linux Expertise: Strong familiarity with Linux internals, including working with Docker containers for deployment and management.
  • Champion and institutionalize new product development program management best practices, lessons learned tools, and methodologies (e.g., Agile, Waterfall, hybrid models) to improve execution discipline and organizational learning.
  • Manage and configure commercial ethernet switches, managing and understanding status, VLANs, extracting switch and port status for optimizing performance, upgrading firmware.
  • Identify, log, track, and resolve technical dependencies and constraints in collaboration with technical engineering leaders, ensuring the integrity and feasibility of the new product development program schedule.
  • Identifying parts and fiber types and fiber routing management planning to setup and prepare a test system setup that is organized presentable to customers.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Number of Employees

1,001-5,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service