The Job logo

What

Where

Senior C++ Developer with PCIe Expertise, Remote India

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Smart SummaryPowered by Roshi
Join our team as a C/C++ Developer and contribute to the development of an advanced packet filtering solution. In this role, you will be responsible for implementing features and functionality, debugging and troubleshooting complex issues, and improving architectural bottlenecks. Exciting opportunities await you, including collaboration with an international team, working with the latest networking technologies, and access to training. Apply now!

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

Set alert for similar jobsSenior C++ Developer with PCIe Expertise, Remote India role in Bengaluru, India
Luxoft Logo

Company

Luxoft

Job Posted

a year ago

Job Type

Full-time

WorkMode

Remote

Experience Level

3-7 Years

Category

Software Engineering

Locations

Bengaluru, Karnataka, India

Qualification

Bachelor

Applicants

Be an early applicant

Related Jobs

Luxoft Logo

Lead C# Developer, Remote India

Luxoft

Bengaluru, Karnataka, India

Posted: a year ago

Join our rapidly growing business with institutional backing and a proven track record in delivering financial services. Design and build critical components for our industry-leading platform using C# and React. Collaborate with server-side developers and quantitative analysts. Excellent opportunity for C# software engineers.