Project Description
Product can be summarized as an advance packet filtering solution, with very high BUS speeds, based on a hybrid architecture of CPU and GPU processing, for a Global Networking Testing and Validation equipment provider. This is a state of the art tool in corporate network solutions focused on hardening security and adding intelligent insights for detectable traffic.
Our team: A team of networking enthusiasts willing to contribute to customer success Technologies used: Networking protocols, traffic generation tools, Windows/Linux servers, network virtualization, network security, wireless, network management tools, microservices
Opportunities: Networking and testing certifications, collaboration with an international team of professionals, working with the latest networking technologies and concepts, access to trainings
Responsibilities
o Work closely with development engineering, product management, and customer solution engineering team to implement features functionality and system profiles for proprietary client application.
o Collaborate with development team in view of integrating application components
o Debug and troubleshoot complex issues and work closely with the engineering team on the failures and validate the fixes
o Finding and alleviating architectural bottlenecks, providing solutions that truly help our customers achieving the same.
o Review customer deployments and customer-found issues and address any gaps in production application blueprints
Skills
Must have
o Overall C/C++ background 5+ years , version 14+ preferred
o Proven experience with PCIe Gen 5 and 6, CXL 2.0 and 3.0 as well as IDE (as specified by PCIe and CXL standards)
o Decode and understand PCIe and CXL packets/flits as captured by analyzer to write analysis code and to be able to write CXL compliance tests
o Sample of tasks usually performed on this project
• Participate in and decode DOE IDE Key Exchange
• Participate in and decode SMBus IDE Key Exchange
• SW - On-the-fly decryption of IDE TLPs in analyzer to enable trigger/filter on encrypted TLP contents.
o Support software engineers with experimental software releases for unit testing as necessary
o Engaging in all phases of project development and design change, including concept, documentation, design reviews, prototype and test
o Write code that meets standards and delivers the desired functionality using the technology selected for the project
o Facilitate design reviews, define interfaces between code modules, and applies existing technology to designs
o Agile delivery experience with distributed teams
o Experience in performance, scale and convergence performance analysis of related issues and improving the findings at system level
o Strong verbal and written communication skills. Ability to communicate effectively at all levels of the organization: Product Management, Technical Marketing, Field Sales, Documentation and Development Team
o Highly motivated and self-driven
o Able to collaborate cross-functionally to meet challenging goals
Nice to have
o Create and maintain the build plans for components / services
Languages
English: B2 Upper Intermediate