Summary:
Designs, develops, builds and tests systems and products based on optic, photonic and laser technologies. Interacts with device, hardware and software design teams to assist in overall development of optical systems; specifying, selecting and qualifying active and passive optical components, developing and benchmarking system performance models, developing and implementing test procedures and/or evaluating and selecting appropriate test instrumentation. Provides multi-discipline support to instrumentation production by resolving technical issues associated with components, parts, products or systems; testing of new and existing designs and documentation of changes through a formal engineering change notification process. May provide recommendations for cost reduction efforts. May apply quantitative analysis in determining root cause of highly technical problems and propose, develop and implement solutions for corrective action.
Duties & Responsibilities:
- BS in Computer Science or Equivalent with 8+ years of SW Development or System Engineering or System Testing
- Ability to lead a System Test team and ensure no Functional and Non-Functional gaps
- Programming experience in C++, and Python and Test Case Automation like Pytest, or similar
- Understanding of Virtual Environments and how to test Virtual Products
- Extensive Linux knowledge
- Understanding of micro/macro-service architectures and how this affects System Engineering and Test
- Ability to do Performance benchmarking and Test.
- Must have knowledge Full stack Protocol knowledge and experience designing or testing:
- L0 and L1 Design/Test such as FEC, PCS, lane mapping, clocking, clock skew, etc.
- Protocol Emulation: IPv4, IPv6, ARP, DHCP, ICMP, NDP, IGMP, MLD
- L2 Switching: switch operation, STP, VLAN, LLDP, LAG/LACP, MPLS & all Switching Protocols
- L3 Unicast Routing: router operation, Static Routing, OSPF, QSFP, BGP & All routing protocols
- L3 Multicast Routing: PIM protocol family
- L4-7 Stateful traffic generation and inspection: DPI, TCP, HTTP, TLS, SSL, Email
- Traffic generation (min 100G)
- Familiar with Atlassian Tool Suite: JIRA (epic, story, bug, task tracking), Confluence, Jira Xray, Bitbucket, and Bamboo
Pre-Requisites / Skills / Experience Requirements: