Members of Technical Staff (Software Engineers) - ref #106
Pensando Systems, Inc.
San Jose, CA
Full-time
Software Development
Posted on March 18, 2019
Job Responsibilities and Duties:
- Writing programs to verify forwarding behavior of the networking ASICs being developed.
- Design, develop and validate system software using Linux and other Operating Systems using C, C++ etc.
- Design and Develop software for high performance, multi core computing environments.
- Work on Bringing up of the new ASICs in lab and automate the work involved which helps for future ASICs
- Work on implementation of device drivers for ASICs
- Implement networking Layer2 & Layer3 system functionalities.
- Assist verification process by writing test cases in python
- Validate ASIC functionality by writing and running test cases against ASIC software model, ASIC simulation, and production hardware.
REQUIREMENTS:
Education and Experience Requirements:
Minimum Requirements are:
- Master's degree in Computer Science/Engineering or closely related quantitative field
- 3 years of experience in the field of software engineering, networking systems or systems engineering or closely related field.
- Competency in the following as demonstrated by letters from prior employers or other credible documentation: C/C++, Python programming skills, Data Plane Forwarding in Network ASICs, L2 and L3 Forwarding software development, networking ASIC functionality verification, device drivers and their implementation
Contact:
Mail resume + Ref Code #106 to HR, Pensando Systems, Inc. 1730 Technology Drive, Suite #202, San Jose CA 95110.