Talent.com

Software programmer Offres d'emploi - Vancouver, BC

Créer une alerte emploi pour cette recherche

Software programmer • vancouver bc

Dernière mise à jour : il y a 7 jours

PCIe Software Engineer

Arista NetworksVancouver, BC, CA
95 000,00 $CA par an
Temps plein

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 hig... Voir plus

Senior Software Developer

PagefreezerVancouver, British Columbia, Canada
110 000,00 $CA par an
Temps plein

No one can ignore the internet these days—and a lot of great things are happening online—but we also know that online harms are damaging many individuals, communities, and organizations.It's Pagefr... Voir plus

Senior Software Developer

Bentley SystemsVancouver, Brit, CA
Temps plein

A Senior Software Developer, Subsurface Information Management is responsible for the end-to-end design, development, and release of high-performance platform services and APIs that enable advanced... Voir plus

Electrical, Instrumentation & Controls Programmer – EIT

AECOMBurnaby, British Columbia, Canada
Temps plein

AECOM's Water group is searching for an.Electrical, Instrumentation & Controls Programmer – EIT.DCS and PLC programmer for a large capital project of a highly integrated Industrial Control Syst... Voir plus

Software Development Manager

Amazon Development Centre Canada ULCVancouver, British Columbia, CAN
Temps plein

The Selling Partner Financial Technology team aims to enable every partner to thrive globally by providing a trusted, simple, and intuitive financial experience.We support Stores Partners with foun... Voir plus

Expert Animation Programmer (R&D)

CD PROJEKT REDVancouver, British Columbia, Canada
180 100,00 $CA – 247 600,00 $CA par an
Télétravail
Temps plein

R&D team based in Vancouver, British Columbia.This role is focused on the development and implementation of cutting-edge, next-generation character animation systems that leverage animation gen... Voir plus

Software Engineer

Sonus MicrosystemsVancouver, British Columbia, Canada
Temps plein

Sonus Microsystems is reimagining ultrasound for continuous, operator-independent patient monitoring, and we're looking for a Software Engineer to join our highly collaborative team of scientists, ... Voir plus

Software Developer

Orbis Investment Management LimitedVancouver
100 000,00 $CA – 160 000,00 $CA par an
Temps plein

We are seeking Software Developers to join our Vancouver Client Technology, Investment Technology, and Operations Technology teams.In these roles, you will work closely with business to design and ... Voir plus

Senior Software Developer

Royal Bank of Canada>VANCOUVER, Canada
Temps plein

We're seeking a Senior Software Developer to join our engineering team.You'll design, build, and maintain scalable applications across our full technology stack, working with modern frameworks and ... Voir plus

Software Engineer - Canada

DataVisorVancouver, BC, CA
Télétravail
Temps plein
Quick Apply

DataVisor is the world’s leading AI-powered Fraud and Risk Platform that delivers the best overall detection coverage in the industry.With an open SaaS platform that supports easy consolidation and... Voir plus

Software Engineer III/Senior Software Engineer (Full Stack)

Workday, Inc.Vancouver, BC, Canada
132 800,00 $CA par an
Temps plein

As a Full Stack Software Engineer in Agent Factory, you’ll help build the user-facing and platform experiences that bring Workday’s AI agents to life.Working within a small, cross-functional pod, y... Voir plus

Senior Software Application Developer

FortinetBurnaby, BC, Canada
109 000,00 $CA par an
Temps plein

The FortiCare team of the R&D Department at Fortinet is looking for a Senior Software Applications Developer who is eager to work on multi-tier web applications, microservices, and the latest web c... Voir plus

Software development manager

IDmelon Technologies Inc.Vancouver, BC, Canada
Temps plein +1

Establish and implement policies and procedures for information systems.Meet with clients to discuss system requirements, specifications, costs and timelines.Assign, co-ordinate and review projects... Voir plus

Software Engineer

BRIOBurnaby, BC, CA
50,50 $CA par heure
Temps plein

Participate in the implementation of the project's MES system, and cooperate with the project manager and MES technical consultant to complete various tasks;.Responsible for the functional unit tes... Voir plus

AI Software Engineer

TrustFlightVancouver, BC, CA
110 000,00 $CA – 160 000,00 $CA par an
Temps plein

TrustFlight is the Aerospace Safety Intelligence Platform - the only company in aviation that integrates safety and security technology, world-class training and consulting, and emergency preparedn... Voir plus

Senior Software Engineer

Cut+DryVancouver, British Columbia, CA
Temps plein

Cut+Dry is a fast-growing FoodTech startup searching for flexible go-getters who welcome the challenge of meeting the needs of a rapidly expanding business.Our company is revolutionizing the $300B ... Voir plus

Senior Software Architect

Motorola SolutionsVancouver, Canada
200 000,00 $CA par an
Temps plein

We're looking for a Senior Software Architect to lead the technical direction of our video management system (VMS) as we expand AI capabilities across the platform.You'll design how AI integrates i... Voir plus

Staff Software Engineer - Backend

DatabricksVancouver, Canada
173 400,00 $CA par an
Temps plein

Databricks is on a mission to simplify and democratize data and AI — from making the next mode of transportation a reality to accelerating the development of medical breakthroughs.We do this by bui... Voir plus

PCIe Software Engineer

PCIe Software Engineer

Arista NetworksVancouver, BC, CA
Il y a plus de 30 jours
Salaire
95 000,00 $CA par an
Type de contrat
  • Temps plein
Description de poste

Job Description

Who 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 designs
  • Tuning PCIe parameters on root ports, bridges, and end points
  • Modifying the linux pci drivers and virtual memory allocation
  • Using AER and DPC to improve error visibility and resiliency
  • Developing userspace software that mediate between networking ASICs, FPGAs, and PCIe bridges.
  • Measuring hardware read and write performance
  • Develop automated tests using C, C++ and Python to validate your features.

Qualifications

  • Strong engineering and Computer Science fundamentals.
  • 3+ years fluency in C or C++. Python experience an added bonus.
  • Solid understanding of PCIe hardware and software drivers
  • PCIe state machine, ltssm, tlp, credit flow control knowledge a plus
  • Experience with PCIe switches
  • Significant hands-on experience diagnosing problems, troubleshooting issues, and fixing bugs in low-level firmware

If you’re passionate about performance optimizations and enjoy working at the hardware/software boundary, the Platform team is a perfect choice!

This is a mid-level software engineer requirement not applicable for fresh graduates or interns.

#LI-PA1

Additional Information

The new hire base pay for this role has a pay range of $95,000 to $145,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. Employees are also entitled to benefits including medical, dental, vision, wellbeing, income protection and a Group Retirement Savings Plan. The recruiting team can share more details during the hiring process specific to the role and location.