Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

PCIe Senior/Lead Software Engineer

$140k - $210k

Arista 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

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the PCIe Senior/Lead Software Engineer in Santa Clara, CA vacancy
  • $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

    Arista Networks

    Santa Clara, CA
    3 days ago
  • $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... 
    Senior
    Full time
    Part time
    Internship
    Local area

    Capital One

    San Jose, CA
    2 days ago
  • $182.36k - $273.2k

     ...place to thrive, learn, and lead. Your Team, Your ImpactAbout...  ...includes Optical DSPs (ODSP), PCIe/CXL Retimers, high‑speed Ethernet...  ...SoCs, accelerating software bring‑up, and enabling pre‑silicon...  ...RequirementsBachelor’s degree in Electrical Engineering, Computer Engineering,... 
    Senior
    Permanent employment
    Internship
    Work from home

    Marvell

    Santa Clara, CA
    1 day ago
  • $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 Networking
    Senior

    Arista Networks

    Santa Clara, CA
    1 day ago
  •  ...talented and passionate Staff Embedded Software Engineers for the Hardware Platform Services team...  ...art Cloud Hardware products.Celestica is leading the charge in the AI-driven era by...  ...‑up and High‑speed interface bring‑up (PCIe, USB, DDR, MIPI, Ethernet) Experience in... 
    Senior
    Work at office

    Celestica

    San Jose, CA
    6 hours ago
  •  ...General OverviewFunctional Area: Engineering Career Stream: Design - Software EngineeringSAP Short Name: SLE-ENG...  ...Indirect Indicator: IndirectSummaryThe Senior Lead Engineer, Software develops,...  ...networking platforms (Ethernet, I2C, PCIe, SPI, USB, NAND), and customize... 
    Senior
    Work at office

    Celestica

    San Jose, CA
    3 days ago
  • $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 Networking
    Senior

    Arista Networks

    Santa Clara, CA
    1 day ago
  • $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... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  • $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... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  • $184k - $287.5k

     ...Infrastructure. At NVIDIA, our inventions are the engine of accelerated computing and modern AI....  ..., and we're looking for a skilled PCIe Firmware Engineer to join our team and help...  ...teams: Partner with our Chip Design, Software, and Architecture engineers to find root... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  • $150k - $210k

    Job Title: Senior Silicon Validation Manager - High-Speed...  ..., High-Speed SerDes, PCIe and/or Ethernet, UALink...  ...Validation Manager to lead a high-performing...  ..., and field validation engineers) to meet program milestones...  ...silicon-silicon firmware and software fixes.Practical... 
    Senior

    CyberCoders

    Santa Clara, CA
    6 hours ago
  • TypeContract Experience: 5-12+ Years Responsibilities Verify CPU subsystem and standard interfaces using SystemVerilog/UVM. Develop verification plans, UVM testbenches, test cases, assertions (SVA), and functional coverage. Verify CPU subsystem functionality, interconnects...
    Senior

    ACL Digital

    San Jose, CA
    6 hours ago
  • $134.39k - $201.3k

     ...place to thrive, learn, and lead. Your Team, Your ImpactMarvell...  ...resolve issues.- Expertise in PCIe and Memory Subsystems is...  ...Computer Science, Electrical Engineering, or Computer Engineering, 5-1...  ...access to technology and/or software subject to U.S. export control... 
    Senior
    Permanent employment
    Internship
    Work from home

    Marvell

    Santa Clara, CA
    7 hours ago
  • $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... 
    Senior
    Local area
    Relocation
    Flexible hours

    Universal Robots

    San Jose, CA
    7 hours ago
  • $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 time
    Work experience placement
    Work at office

    SiMa Technologies

    San Jose, CA
    2 days ago
  • $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... 

    CyberCoders

    Santa Clara, CA
    3 days ago
  • $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... 

    CyberCoders

    Santa Clara, CA
    3 days ago
  • $190.9k - $334.1k

     ...applications, data, cloud environments, and AI agents. For engineers joining Veza today, this means the scale and resources...  ...office in Redwood City.We are looking for a passionate Senior Staff (Tech Lead) Software Engineer who will play a key role in designing, developing... 
    Senior
    Work at office
    Remote work
    Flexible hours

    ServiceNow

    Santa Clara, CA
    4 days ago
  • $190.9k - $334.1k

     ...applications, data, cloud environments, and AI agents. For engineers joining Veza today, this means the scale and...  ...moment in the industry.Job DescriptionAs the Senior Staff Software Engineer, Performance (Tech Lead), you will own performance, scalability and reliability... 
    Senior
    Work at office
    Remote work
    Flexible hours

    ServiceNow

    Santa Clara, CA
    4 days ago
  •  ...California City: San Jose General OverviewFunctional Area: Engineering Career Stream: Design - Software EngineeringSAP Short Name: SLE-ENG-DSEJob Level:...  ...Direct/Indirect Indicator: IndirectSummaryThe Senior Lead Engineer, Software develops, debugs, tests, deploys and... 
    Senior
    Work at office
    Remote work

    Celestica

    San Jose, CA
    3 days ago
  •  ...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 office
    Local area
    Shift work

    ARM

    San Jose, CA
    4 days ago
  •  ...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... 
    Senior
    Work at office
    Local area
    Remote work

    ARM

    San Jose, CA
    4 days ago
  • $224k - $356.5k

     ...infrastructure that fuels this progress.We’re looking for a Senior Full-Stack Software Engineer to join the AI Hub team within the DGX Cloud AI...  ...of Managed AI research Superclusters.What You’ll Be Doing:Lead the architecture and delivery of high-scale web products... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  • $220.92k - $311.89k

     ...—from edge devices to data center accelerators. If you are an engineer with strong technical and communication skills who thrives in...  ...your chance to shape the future of AI hardware.Role OverviewAs a Lead Senior Design Engineer - AI SoC Development , you will be responsible... 
    Senior
    Full time
    Local area
    Immediate start
    Shift work

    Intel

    Santa Clara, CA
    4 days ago
  • $214k - $298k

    Lead the cross-functional effort on the definition, development and qualification of...  ...qualifications:Bachelor’s degree in Mechanical Engineering, Physics, a related field, or equivalent...  ...worldwide.Proficiency in 3D CAD software.Knowledge and optimal selection processes... 
    Senior
    Contract work
    Worldwide

    Google

    San Jose, CA
    3 days ago
  • $184k - $287.5k

    NVIDIA is looking for a senior technical lead to drive infrastructure and tooling development for our Automation team. This...  ...tools, and LLM-powered workflows that improve engineering efficiency across complex software development and validation environments.What You’ll... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    6 hours ago
  • $136k - $218.5k

    We are now looking for a Senior Post-Silicon Validation Engineer to join our team!NVIDIA has continuously reinvented itself over the past two decades....  ...ll be doing:You'll implement the design the industry’s leading processor for deep learning, gaming, and dedication computing... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  • $250.8k - $286.2k

    Senior Lead AI Engineer (MLX Emerging AI Patterns) Overview: At Capital One, we are creating responsible and reliable...  ...Design, develop, test, deploy, and support AI software components including foundation model training, large language... 
    Senior
    Full time
    Part time
    Local area

    Capital One Financial Corporation

    San Jose, CA
    10 hours ago
  •  ...Description As the Senior Principal Platform Architect...  ...end-to-end hardware, software, and management...  ...the gap between silicon engineering, system hardware design...  ...Chassis & Rack Definition: Lead the structural, electrical...  ..., NVLink, OAM/UBB, PCIe Gen6/Gen7, CXL, or Ultra... 
    Senior
    Worldwide

    Renesas Electronics Corporation

    San Jose, CA
    23 hours ago
  • $182.36k - $273.2k

     ...place to thrive, learn, and lead. Your Team, Your ImpactAs a Digital IC Design Senior Principal Engineer with Marvell, you’ll be a member...  ...areas is a plus: Ethernet, PCIe and CXL.• Knowledge of power...  ...access to technology and/or software subject to U.S. export control... 
    Senior
    Permanent employment
    Internship
    Work from home
    Flexible hours

    Marvell

    Santa Clara, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to PCIe Senior/Lead Software Engineer. Be the first to apply!