Jobs
>
Burnaby

    Software Engineer/Developer II - Burnaby, Canada - Verathon

    Verathon
    Default job background
    Full time
    Description

    Overview

    Verathon is looking for a Software Engineer IIto become the newest member of our Visualization Business Unit R&DTeam located in Burnaby, BC, Canada.

    The Software Engineer is responsible for developing embedded software for our next generation GlideScope monitors. We are looking to add new cutting-edge features to enhance the experience of the medical staff using our devices and simplify their task of saving patients' lives.

    Responsibilities

    ·Software Application development under Linux/Windows.

    ·GUI implementation on embedded software system using QT.

    ·Contributes to fundamental system and architectural design of systems.

    ·Complete understanding and wide application of technical principles, theories, and concepts.

    ·Takes on design and implementation in all phases of product development including debugging and unit testing.

    ·Participates in project planning and ensures assigned tasks are completed according to schedule.

    ·Complete software design documentation.

    ·Ability to work with minimal supervision.

    ·Can communicate complex tasks across different functions and programs.

    ·Develop technical solutions to a wide range of complex problems.

    ·Maintain and support Software Repository and Build Server.

    ·Maintain and support existing software/firmware products.

    ·Manufacturing support to ease and streamline the manufacturing process.

    ·Ensure consistent professional communications with all VMCA team members.

    ·Support Verathon's Quality Management System that establishes and maintains effective quality assurance processes and compliance to standards.

    Qualifications

    ·Bachelor's degree Software Engineering or related field

    ·Engineer in Training (EIT) status preferred *

    ·2 years minimum of professional Software Development experience.

    ·GUI and QT experience is required.

    ·Knowledge of Linux OS and command line tools.

    ·Knowledge of the full Software Development Lifecycle, including coding standards, code reviews, build and release processes.

    ·Experience developing, modifying, and porting software for embedded platforms is an asset.

    ·Experience working with electronic HW is an asset.

    ·Experience with Petalinux and Yocto is an asset.

    ·Experience with modern software development methodologies is a plus: Agile.

    ·Experience in C,C++,QML, Python, Java, Javascript is an asset.

    ·Experience writing Unit Tests and Static Analysis of Software Code. Experience with test automation frameworks is a plus.

    ·Experience working with Software Repository and Build Servers is desired.

    ·Detail oriented, well organized and interested in the latest technology.

    ·Excellent interpersonal communication skills.

    ·Good documentation skills.

    Salary range – CDN$91, ,000 (Compensation will vary based on skills, experience and location. If this position is filled outside the Greater Vancouver, BC area, this salary range will vary depending on the specific hiring

    Full-time non-sales employees are eligible for Verathon's annual bonus plan based on company and individual performance.


  • Electronic Arts Inc

    Software Engineer

    2 weeks ago


    Electronic Arts Inc Burnaby, Canada

    Requisition Number: Position Title: Software Engineer II External Description: " Pour visualiser la description de poste en français, veuillez sélectionner le français, "Select Language" dans le menu déroulant au haut de la page. " DevOps Engineer - Development Release Engineerin ...


  • Carmodity Ltd Burnaby, Canada Full time

    Education: Bachelor's degree · Experience: 2 years to less than 3 years · or equivalent experience · Tasks · Lead and co-ordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other embed ...


  • Carmodity Ltd Burnaby, Canada Plein temps

    Education: · Expérience: · Education · Bachelor's degree · or equivalent experience · Tasks · Lead and co-ordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other embedded software ...


  • OSI Maritime Systems Burnaby, BC, Canada $90,000 - $115,000

    ABOUT US In 1977, OSI introduced the first generation electronic chart system for the maritime market and revolutionized navigation. Today, OSI Maritime Systems is a leading provider of integrated navigation and tactical solutions designed for naval and maritime security operatio ...


  • Fortinet, Inc. Burnaby, Canada

    Fortinet is looking for an Engine Software Developer · Responsibilities: · Fix bugs in existing code, optimize the performance of the system; · Collaborate with team members to integrate product functionality. · Design, develop, and test new features for intrusion detection and ...

  • Sakura Distributors Inc.

    software engineer

    1 week ago


    Sakura Distributors Inc. Surrey, Canada Plein temps

    Education: · Expérience: · Education · Bachelor's degree · Experience · 1 year to less than 2 years · Durée de l'emploi: Permanent · Langue de travail: Anglais · Heures de travail: 40 hours per week · ...

  • ULALA TECHNOLOGIES LTD.

    software developer

    5 days ago


    ULALA TECHNOLOGIES LTD. Burnaby, Canada Full time

    Education: College/CEGEP · Experience: Experience an asset · Tasks · Write, modify, integrate and test software code · Maintain existing computer programs by making modifications as required · Communicate technical problems, processes and solutions · Prepare reports, manuals and ...

  • Creatrixe Solutions Limited

    software developer

    1 week ago


    Creatrixe Solutions Limited Burnaby, Canada Full time

    Education: Bachelor's degree · Experience: 1 year to less than 2 years · Work setting · Software company · Information technology (IT) service provider · Tasks · Write, modify, integrate and test software code · Maintain existing computer programs by making modifications as requi ...


  • Bloombase Canada Inc. Vancouver, Canada Temps partiel

    Education: · Expérience: · Education · Secondary (high) school graduation certificate · or equivalent experience · Student status · Full time enrollment · Experience · Will train · Workplace information · Remote work available · Durée de l'emploi: Temporaire · Langue de travail ...

  • 1157135 B.C. Ltd.

    software developer

    5 days ago


    1157135 B.C. Ltd. Burnaby, Canada Plein temps

    Education: · Expérience: · Education · Bachelor's degree · Tasks · Write, modify, integrate and test software code · Maintain existing computer programs by making modifications as required · Communicate technical problems, processes and solutions · Prepare reports, manuals and ...


  • Fortinet Burnaby, Canada

    Description · Fortinet is calling for an experienced Senior Software Developer who can think outside the box, has a logical approach to coding, and is looking to grow their career in the network security industry. · Responsibilities: · •Work with the Product Management teams on t ...


  • Fortinet, Inc. Burnaby, Canada

    Fortinet is looking for a Software Developer to work on existing security Product, FortiSandbox. · Job Responsibilities: · - Research on malware and detection evasion techniques to enhance our engine · - Ownership of significant areas of the code for both new feature/functionalit ...


  • Fortinet, Inc. Burnaby, BC, Canada

    Fortinet is looking for an Engine Software Developer · Responsibilities: · Fix bugs in existing code, optimize the performance of the system; · Collaborate with team members to integrate product functionality. · Design, develop, and test new features for intrusion detection a ...

  • Fortinet

    Software Developer

    2 weeks ago


    Fortinet Burnaby, Canada

    Description · Fortinet has a great career opportunity for a C/C++ Software Developer within its FortiClient team, which is responsible for several of Fortinets client software development. · FortiClient's Security Fabric Integration provides endpoint visibility through telemetry ...

  • Fortinet, Inc.

    Software Developer

    3 weeks ago


    Fortinet, Inc. Burnaby, Canada

    The IPS Engine team is currently seeking a Software Developer to join our efforts in developing an innovative container-based security product. · Job Responsibilities: · Create robust security software modules, contributing to the foundation of our product's security capabilitie ...

  • OSI Maritime Systems Ltd.

    Software Engineer

    2 weeks ago


    OSI Maritime Systems Ltd. Burnaby, Canada

    Software Engineer - Team Lead · OSI Maritime Systems (CA), Suite Canada Way, Burnaby, British Columbia, Canada Req #109 June 4, 2024 About Us · In 1977, OSI introduced the first generation electronic chart system for the maritime market and revolutionized navigation. Over the ...


  • TikTok Burnaby, Canada

    ResponsibilitiesTikTok is the leading destination for short-form mobile video. At TikTok, our mission is to inspire creativity and bring joy. TikTok's global headquarters are in Los Angeles and Singapore, and its offices include New York, London, Dublin, Paris, Berlin, Dubai, Jak ...


  • TikTok Burnaby, Canada

    ResponsibilitiesAbout TiktokTikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. TikTok has global offices including Los Angeles, New York, London, Paris, Berlin, Dubai, Singapore, Jakarta, Seoul and Tokyo. Why Join Us ...


  • Image X Media Vancouver, Canada Plein temps

    Education: · Expérience: · Education · Bachelor's degree · or equivalent experience · Experience · 3 years to less than 5 years · Workplace information · Remote work available · Durée de l'emploi: Permanent · Langue de travail: Anglais · Heures de travail: 40 hours per week · ...

  • Westeros Auto Parts LTD

    software engineer

    1 week ago


    Westeros Auto Parts LTD Burnaby, Canada Plein temps

    Education: · Expérience: · Education · Bachelor's degree · Tasks · Collect and document user's requirements · Coordinate the development, installation, integration and operation of computer-based systems · Develop software solutions by studying systems flow, data usage and work ...