Software Professional

3 weeks ago


Vancouver, British Columbia, Canada Arista Networks Full time
Job Overview

Arista Networks seeks a highly skilled Software Engineer to join our Extensible Operating System (EOS) software development team. This position requires a strong background in software engineering fundamentals, with a focus on building features for our data center networks.

The successful candidate will work closely with the EOS team to design, develop, and test software solutions for our switching products. This will involve gathering and understanding functional and technical requirements, writing specifications, and implementing code to meet those requirements.

Key Responsibilities:

  • Develop functional specifications and design specifications for forwarding traffic on the internet and cloud data centers.
  • Implement solutions to small-sized problems in our EOS software, using C, C++, and Python programming languages.
  • Write test plan specifications for small-sized features in EOS, and implement automated test programs to execute the cases described in the test plan.
  • Debug problems found by our automated test programs and fix the problems.
  • Collaborate with Customer Support Engineers to analyze problems in customer networks and provide fixes for those problems when needed.

The ideal candidate will have a strong understanding of C, C++, and Python programming languages, as well as experience with UNIX or Linux. Knowledge of L2/L3 networking, including IP routing protocols, layer 2 features, and packet forwarding engine, is also desirable.

Arista Networks offers a competitive salary range of $95,000 to $145,000, depending on location and experience. Benefits include medical, dental, vision, wellbeing, income protection, and a Group Retirement Savings Plan. Please note that the actual base pay offered will be based on a wide range of factors, including skills, qualifications, relevant experience, and work location.


  • Software Architect

    2 weeks ago


    Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time

    Software ArchitectAequilibrium Software Inc seeks a skilled Software Architect to drive the design and development of innovative software solutions. As a key member of our team, you will be responsible for crafting architectural visions, leading technical workshops, and delivering high-quality software products that meet the needs of our clients.Key...


  • Vancouver, British Columbia, Canada Software Aspekte Full time

    Job SummaryWe are seeking a skilled Software Quality Assurance Engineer to join our team at Software Aspekte. The ideal candidate will have a passion for functional testing and automation of embedded devices.About the RoleThe Software Quality Assurance Engineer will be responsible for designing, implementing, and exercising comprehensive testing strategies...

  • Software Developer

    4 weeks ago


    Vancouver, British Columbia, Canada WIA Software Systems Inc. Full time

    Job Title: Software DeveloperWe are seeking a skilled Software Developer to join our team at WIA Software Systems Inc. The ideal candidate will have a strong background in computer science and software engineering, with experience in developing software solutions using various programming languages and technologies.Key Responsibilities:Design, develop, and...


  • Vancouver, British Columbia, Canada WIA Software Systems Inc. Full time

    Job DescriptionWe are seeking a highly skilled Software Development Engineer to join our team at WIA Software Systems Inc. in a permanent position.Key ResponsibilitiesDevelop and maintain high-quality software applications using Agile methodologies.Collaborate with cross-functional teams to design, develop, and test software solutions.Ensure software meets...


  • Vancouver, British Columbia, Canada WIA Software Systems Inc. Full time

    About the Role:We are seeking an experienced Software Development Engineer to join our team at WIA Software Systems Inc. in a key role that will drive the development of high-quality software solutions.About the Job:Collaborate with cross-functional teams to design, develop, and test software applications.Develop and implement software solutions by analyzing...


  • Vancouver, British Columbia, Canada ActiveState Software Inc Full time

    Job SummaryWe are seeking a skilled Technical Sales Executive to join our team at ActiveState Software Inc. As a Technical Sales Executive, you will be responsible for promoting our products and services to existing and potential clients, identifying and soliciting new business opportunities, and providing exceptional customer service.Key...


  • Vancouver, British Columbia, Canada ActiveState Software Inc Full time

    Job SummaryWe are seeking a highly skilled High-Tech Sales Professional to join our team at ActiveState Software Inc. As a key member of our sales team, you will be responsible for driving revenue growth and delivering exceptional customer experiences.About the RoleThis is a permanent full-time opportunity with a competitive salary and benefits package.The...


  • Vancouver, British Columbia, Canada Incognito Software Systems Full time

    We are currently seeking a skilled and detail-oriented Software Quality Assurance Specialist to join our Engineering Department at Incognito Software Systems.As a key member of our team, you will play a crucial role in developing new processes and enhancing existing test methodologies within our Digital Home Experience and IoT product...


  • Vancouver, British Columbia, Canada ActiveState Software Inc Full time

    About the RoleWe are seeking an experienced Strategic Sales Professional to join our team at ActiveState Software Inc. in a technical sales executive role.Key ResponsibilitiesEstimate costs of installing equipment and provide clients with accurate quotes.Oversee the preparation of sales and orders, ensuring timely delivery and efficient processes.Promote...


  • Vancouver, British Columbia, Canada Mewar Infotech Limited Full time

    Mewar Infotech Limited is seeking a skilled Software Development Professional to join our team. The ideal candidate will have a strong background in software development, with experience in writing, modifying, integrating, and testing software code. They will also be responsible for maintaining existing computer programs, communicating technical problems and...


  • Vancouver, British Columbia, Canada Ideal career consulting Full time

    Job Title: Software Development ProfessionalAbout the Role:We are seeking a skilled Software Development Professional to join our team at Ideal Career Consulting. As a key member of our team, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using various...


  • Vancouver, British Columbia, Canada Ideal career consulting Full time

    Job Requirements: Ideal career consulting is seeking a talented Software Development Professional to join our team. The ideal candidate will possess a Bachelor's degree and 3-5 years of experience in software development.Responsibilities: The Software Development Professional will be responsible for writing, modifying, integrating, and testing software code....


  • Vancouver, British Columbia, Canada Greenlight Immigration Consulting Inc. Full time

    We are seeking a skilled Software Development Professional to join our team at "Company". The ideal candidate will have experience with developing robust and scalable software solutions using Java and related technologies. Key responsibilities include:• Design and develop software applications using Java and related technologies• Collaborate with...


  • Vancouver, British Columbia, Canada Saba Software (Canada) Inc. Full time

    About the Role:As a senior software engineer, you will be responsible for designing, developing, and maintaining complex software systems. With a focus on innovation, you will work closely with our team to deliver high-quality solutions that meet the needs of our clients.Key Responsibilities:• Collaborate with cross-functional teams to identify and...


  • Vancouver, British Columbia, Canada The Jibe Multimedia,Inc Full time

    Job OverviewWe are seeking a skilled Software Engineering Professional to join our team at The Jibe Multimedia, Inc.About the RoleThis is a permanent position that requires 40 hours of work per week. Our ideal candidate will have 2+ years of experience in software development and a strong understanding of programming principles.Key...


  • Vancouver, British Columbia, Canada Mewar Infotech Limited Full time

    About the RoleMewar Infotech Limited is seeking a skilled Software Development Professional to join our team. As a key member of our development team, you will be responsible for designing, developing, and testing software applications.Job DescriptionWe are looking for an experienced professional with a strong background in system programming. Your primary...


  • Vancouver, British Columbia, Canada ECAD Labs Inc. Full time

    We're a cutting-edge tech firm, ECAD Labs Inc., looking for an experienced Software Development Professional to join our Vancouver-based team.Estimated Salary: $120,000 - $180,000 per annum.About UsWe're passionate about creating innovative blockchain developer tooling and infrastructure, as well as providing custom software development and consulting...


  • Vancouver, British Columbia, Canada Bloombase Canada Inc. Full time

    Bloombase Canada Inc. is seeking a skilled Software Development Professional to join our team. The ideal candidate will have a Bachelor's degree in a relevant field and at least 2 years of experience in software development.The successful candidate will be responsible for designing, developing, and testing software applications. A strong understanding of...


  • Vancouver, British Columbia, Canada We Do Laundry Services Inc. Full time

    Job Title:Software Engineering ProfessionalAbout the Role:We are seeking an experienced Software Engineering Professional to join our team at Arora Comfortechs Limited. In this role, you will be responsible for creating and optimizing content for our website using a variety of software tools.Key Responsibilities:Technical Communication: Communicate technical...


  • Vancouver, British Columbia, Canada Electronic Arts Inc Full time

    Electronic Arts Inc is seeking a highly skilled Software Engineer II to join our team. The successful candidate will be part of the EA SPORTS team, which connects hundreds of millions of people around the world to the sports they love through industry-leading video games.The ideal candidate will have a strong passion for software development and a proven...