PCIe Senior/Lead Software Engineer
$140k - $210kArista Networks
Company DescriptionArista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments. What sets us apart is our relentless pursuit of innovation. We leverage the latest advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge in an increasingly interconnected world. Our solutions are designed to not only meet the current demands of the digital landscape but to also anticipate and adapt to future challenges.At Arista we value the diversity of thought and perspectives that each employee brings to the table. We believe that fostering an inclusive environment, where individuals from various backgrounds and experiences feel welcome, is essential for driving creativity and innovation.Our commitment to excellence has earned us several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation, and Work-Life Balance. At Arista, we take pride in our track record of success and strive to maintain the highest standards of quality and performance in everything we do.Job DescriptionWho You'll Work With Operating right where hardware meets software, the Platform team builds the foundation for our networking ASICs and supporting infrastructure. PCIe software engineers write the code that manages high speed communication between hardware components in our switches. We work with hardware, diagnostics, and software engineers to maximize bandwidth and improve reliability on the PCIe links.What You'll Do As part of this team, you’ll work on projects like:Bringing up pcie links on new hardware designsTuning pcie parameters on root ports, bridges, and end pointsModifying the linux pci drivers and virtual memory allocationUsing AER and DPC to improve error visibility and resiliencyDeveloping userspace software that mediate between networking ASICs, FPGAs, and PCIe bridges.Measuring hardware read and write performanceDevelop automated tests using C, C++ and Python to validate your features.QualificationsStrong engineering and Computer Science fundamentals.8+ years fluency in C or C++. Python experience an added bonus.Solid understanding of PCIe hardware and software driversPCIe state machine, ltssm, tlp, credit flow control knowledge a plusExperience with PCIe switchesSignificant hands-on experience diagnosing problems, troubleshooting issues, and fixing bugs in low-level firmwareCompensation Information The new hire base pay for this role has a pay range of $140,000 to $210,000. Arista offers different pay ranges based on work location, so that we can offer consistent and competitive pay appropriate to the market. The actual base pay offered will be based on a wide range of factors, including skills, qualifications, relevant experience, and work location. The pay range provided reflects base pay only and in addition certain roles may also be eligible for discretionary Arista bonuses and equity. Employees in Sales roles are eligible to participate in Arista’s Sales Incentive Plan, which pays commissions calculated as a percentage of eligible sales. US-based employees are also entitled to benefits including medical, dental, vision, wellbeing, tax savings and income protection. The recruiting team can share more details during the hiring process specific to the role and location#LI-SP1Additional InformationArista Networks is an equal opportunity employer. Arista makes all hiring and employment-related decisions in a non-discriminatory manner without regard to race, color, religion, sex, sexual orientation, gender identity, national origin or any other factor determined to be unlawful under applicable federal, state, or law law. All your information will be kept confidential according to EEO guidelines.SummaryType: Full-timeFunction: Information TechnologyExperience level: Mid-Senior LevelIndustry: Computer Networking
- ...Rambus.com, located in San Jose, California, is seeking an exceptional PCIe Controller Architect and Technical Director to join our Silicon IP team. This full-time role will involve leading the architecture of high-performance PCIe controller products aimed at data centers...SeniorFull timeFlexible hours
$250.8k - $286.2k
...Senior Lead Software Engineer, Full Stack Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big...SeniorFull timePart timeInternshipLocal area$140k - $210k
...advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge... ...has earned us several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation, and Work-Life...SeniorWork experience placement$140k - $210k
...computing, artificial intelligence, and software-defined networking to provide our clients... ...prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation... ...: Information TechnologyExperience level: Mid-Senior LevelIndustry: Computer NetworkingSenior$168k - $264.5k
...excellent people to join us! The Networking Application Engineering team is looking for a hardworking, keen PCIe FW engineer to join the team and support... ...various R&D teams and develop features for our customers.Lead the way on cooperation’s between different teams within...SeniorFull time$164k - $264.5k
...Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group ASICS... ...Qualcomm is looking for an experienced PCIe Subsystem Architect to help define and deliver... ...IOV, SIOV, PF/VF isolation, and related software-visible requirements. Strong understanding...SeniorWork experience placementWork from home$184k - $287.5k
We are looking for a Senior GPU PCIe and Boot architect. NVIDIA is seeking outstanding engineers to design the architecture and infrastructure for boot, PCIe/CXL enumeration... ...architect and plan features in concert with software, hardware, and verification teams across the...SeniorFull time- ...Architect to own the datacenter scale-out architecture for our T100 platform. The role covers the path from Linux host networking through PCIe bridges to NICs and back via DMA into HBM. The candidate will drive RDMA transports, RoCEv2, and UET, while shaping the...
$140k - $210k
...artificial intelligence, and software-defined networking to provide... ...prestigious awards, such as Best Engineering Team, Best Company for... ...Networks is looking for world-class Senior/Lead Network Systems software... ...storage devices to FPGAs, NICs and PCIE switches. You will design...Senior$224k - $356.5k
NVIDIA leads in accelerated computing, AI, and graphics, powering... ...Edge team develops system software for NVIDIA’s latest edge AI... ..., and more. We seek a Senior System Software Engineer / Platform SW Execution Lead... ...subsystems, high‑speed interfaces (PCIe, DDR, etc.), and board‑...SeniorFull time$190.9k - $334.1k
...applications, data, cloud environments, and AI agents. ( For engineers joining Veza today, this means the scale and resources... ...in Redwood City. We are looking for a passionate Senior Staff (Tech Lead) Software Engineer who will play a key role in designing, developing...SeniorWork at officeRemote workFlexible hours$175.75k - $260k
...team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the Commercial and Investment Bank Payments Technology team, you are an integral part of an agile...SeniorFor contractors- ...Senior Lead Software Engineer Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the Commercial and Investment Bank Payments...SeniorFor contractors
$177.9k - $284.7k
...business results.Opportunity OverviewMemorty Test is looking for software engineers to join an exciting, dynamic, hardworking, engaging, and... ...within our existing software architecture.Learn from our most senior engineers and bring your experience and voice to help drive the...SeniorLocal areaRelocationFlexible hours$200k - $250k
Job Title: Principal Design Verification Engineer - PCIe / High-Speed SoCLocation: Santa Clara, CACompensation: $200K - $250K base DOE plus... ...with deep expertise in PCIe and high-speed SoC verification to lead verification efforts for next-generation multi-core SoCs. This...$220k - $296.4k
DescriptionJob Title: Principal Engineer, PCIe Verification Job Location: San Jose, CA (This position... ...and performance measurements. Lead Code coverage reviews and closure. System... ...the Architecture, MLSoC Hardware and MLA Software teams. Work with emulation and MLSoC Software...Full timeWork experience placementWork at office$200k - $250k
Job Title: Principal RTL Design Engineer - PCIe / CXL / High-Speed SoCLocation: Santa Clara, CACompensation... ...-performance ASICs that power industry-leading products for hyperscale and enterprise... ....Collaborate with post-silicon and software and firmware teams to support silicon...- ...enabling AI breakthroughs, or bringing leading edge products to market, every role at AMD... ...career.THE ROLEWe're seeking a T-shaped engineer ready to elevate their impact.You're an... ....Coordinate activities across hardware, software, systems, validation, and product teams....Senior
$229.9k - $262.4k
Senior Lead AI Engineer,(MLX, Agentic AI, Gen AI platform Services) Overview: At Capital One, we are creating responsible and reliable AI systems... ...One. Design, develop, test, deploy, and support AI software components including foundation model training, large language...SeniorFull timePart timeLocal area$229.9k - $262.4k
...Senior Lead AI Engineer(MLX, Agentic AI, Gen AI platform Services) Overview: At Capital One, we are creating responsible and reliable... ...Capital One. Design, develop, test, deploy, and support AI software components including foundation model training, large...SeniorFull timePart timeLocal area$229.9k - $262.4k
Senior Lead AI Engineer (FM Hosting) Overview: At Capital One, we are creating responsible and reliable AI systems, changing banking for good... ...One. ~ Design, develop, test, deploy, and support AI software components including foundation model training, large language...SeniorFull timePart timeLocal area- ...cars to learning machines. We lead in chip design, verification,... ...silicon chips and software content. Join us to transform... ...innovation. You Are You are PCIe/CXL System Architecture Specialist... ...with customer architects and engineering teams to define suitable PCIe...
- ...Req ID: 135946 Region: Americas Country: USA State/Province: California City: San Jose Summary The Senior Lead Engineer, Software develops, debugs, tests, deploys and supports code to be deployed in systems/products/equipment for various applications...SeniorWork at office
- ...San Jose General Overview Functional Area: Engineering Career Stream: Design - Software Engineering SAP Short Name: SLE-ENG-DSE Job... ...Direct/Indirect Indicator: Indirect Summary The Senior Lead Engineer, Software develops, debugs, tests,...SeniorWork at officeRemote work
- ...interconnect subsystems—including PCIe, CXL, and UA Link—and define... ...and core technology teams.Lead early architecture... ...performance targets.Partner with software, firmware, and platform teams... ...equivalent) in Electrical or Computer Engineering with 10+ years of experience...Work at officeLocal areaShift work
- ...General Overview Functional Area: Engineering Career Stream: Design - Software Engineering SAP Short Name:... ...: Indirect Summary The Senior Lead Engineer, Software develops, debugs... ...networking platforms (Ethernet, I2C, PCIe, SPI, USB, NAND), and customize...SeniorWork at office
$323k
...outstanding and visionary Lead Architect to drive the... ..., Hyperscalers needs, software ecosystems, and... ...system architects and engineering teams to translate long... ...architectural vision to senior collaborators and technical... ...speed IO interfaces like PCIe and SATA, security, and...SeniorWork at officeLocal areaRemote work- ...Senior Lead Software Engineer, Cloud Platform Are you ready to shape the future of technology at a global financial leader? Join us and make a real impact by building advanced cloud platforms that power data-driven decision making. At JPMorgan Chase, you'll collaborate...SeniorWork at officeShift work
- ...Senior Lead Software Engineer Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorgan Chase within the Corporate Sector, Infrastructure...SeniorFor contractors
- ...Bolt Graphics, a Sunnyvale-based semiconductor startup, seeks a Lead Hardware System Architect to own end-to-end hardware development... ...vendor coordination. Role requires 8+ years in hardware design, expertise in PCIe Gen5/6, and high-speed interconnects. #J-18808-LjbffrSenior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to PCIe Senior/Lead Software Engineer. Be the first to apply!
- lead engineer Santa Clara, CA
- lead operating engineer Santa Clara, CA
- senior technical service engineer Santa Clara, CA
- senior director product management Santa Clara, CA
- senior automation controls engineer Santa Clara, CA
- senior grant accountant Santa Clara, CA
- senior tax Santa Clara, CA
- senior firmware engineer Santa Clara, CA
- senior data management analyst Santa Clara, CA
- senior consulting engineer Santa Clara, CA


