PCIe Senior/Lead Software Engineer
aristanetworks · Nashua, NH, us
- Posted
- 47 days ago
- Last confirmed live
- 1 day ago
What this role involves
This role involves developing and optimizing PCIe software for networking ASICs and switches. The engineer will work on bringing up PCIe links, tuning parameters, modifying Linux PCI drivers, and developing automated tests. Strong C/C++ skills and PCIe hardware/software experience are required.
Skills this posting asks for
- c
- c++
- python
- pcie
- pcie drivers
- pcie state machine
- ltssm
- tlp
- credit flow control
- pcie switches
- firmware
- debugging
- troubleshooting
- automated testing
- linux kernel
- memory allocation
- aer
- dpc
- userspace software
- networking asics
- fpgas
- performance optimization
- low-level programming
Requirements
- 8 years of experience
- Level: senior
Apply without filling the form
Approve this role and the application is completed for you, including a résumé tailored to it. You get a confirmation when it lands, and a credit is only spent when a submission is confirmed.
Other roles at aristanetworks
- Senior Site Reliability Engineer (SRE) – CloudVision as a Service (CVaaS)Remote
- Software Product Manager, CloudVisionSanta Clara, CA, us
- PCIe Software EngineerNashua, NH, us
- Linux Kernel Software EngineerNashua, NH, us
- Linux Kernel Senior/Lead Software EngineerNashua, NH, us
- BIOS Software EngineerNashua, NH, us