Systems Software Developer

3 weeks ago


Victoria BC, Canada Polaris Motion Full time

Seeking a Dedicated & Talented Systems Software Developer

Company Overview

Polaris Motion is renowned as a global leader in innovative motion control systems. Our achievements stem from the exceptional talent within our team, consisting of highly skilled scientists, engineers, and software programmers. Our success is deeply rooted in our cohesive team culture, without which our accomplishments would not have been possible.

Our activities are wide-ranging, including digital and analog electronics, power electronics, embedded software, user interface software, real-time systems and networks, laser optics, machine vision, and mechanical design. We've developed unique industry-leading motion control technologies and continue pushing the performance envelope. It’s due to our talented staff of engineers, scientists, and software developers that we've been able to excel in many high-end design-ins.

Our market areas include ultra-fast, laser-based machining, 3D metal printing, ultra-precision optics, and automotive and aerospace hardware-in-the-loop test systems.

Our company values include commitment, integrity, truth, and respect (CITR). We promote a culture that is innovative, creative, and competitive; one that fosters a climate of high team spirit, fun, and accomplishment; and one that promotes personal growth and development. We strive to empower our employees to achieve their full potential.

Job Summary

The new position is full-time and continuing. We are seeking an individual who will be part of the systems software development team and will be developing embedded code in the Linux operating system environment.

Responsibilities

  • Work with a cross-functional team of software developers, engineers, and scientists to further the state-of-the-art of our products.
  • Research new technologies and methods and suggest new ways to improve the company’s products and processes.
  • Support your developed works with documentation for and communications to internal and external customers.
  • Participate in peer review of designs; provide and receive critique effectively.
  • Manage multiple priorities and tasks simultaneously.

Qualifications

  • Computer engineering or science or other engineering or physics or other applied science background
  • Proficient C and C++ required
  • Linux systems programming experience
  • Python, Rust, C#, and other language skills a bonus

Knowledge, Skills & Abilities

  • Software library development best practices
  • C++ Standard Library algorithms, containers, and concurrency
  • Writing and testing portable code
  • Unit, regression, and continuous integration testing
  • Code review best practices
  • Git version control system
  • gRPC and Protocol Buffers a bonus
  • FPGA development a bonus

How to Apply

Please submit your resume and cover letter to careers@pmdi.com with the subject line “Systems Software Developer”

Other Info

Polaris Motion is in Victoria, B.C. on beautiful Vancouver Island. We offer a competitive salary and a comprehensive extended health package. If you are self-motivated and enjoy working in a professional environment with a bright and talented team of product developers, you’ve found the right place. We’d love to hear from you.



  • Victoria, BC, Canada Polaris Motion Full time

    Seeking a Dedicated & Talented Systems Software Developer Our achievements stem from the exceptional talent within our team, consisting of highly skilled scientists, engineers, and software programmers. Our activities are wide-ranging, including digital and analog electronics, power electronics, embedded software, user interface software, real-time systems...


  • Victoria, BC, Canada Polaris Motion Full time

    Seeking a Dedicated & Talented Systems Software DeveloperCompany OverviewPolaris Motion is renowned as a global leader in innovative motion control systems. Our achievements stem from the exceptional talent within our team, consisting of highly skilled scientists, engineers, and software programmers. Our success is deeply rooted in our cohesive team culture,...


  • Victoria, BC, Canada Polaris Motion Full time

    Seeking a Dedicated & Talented Systems Software DeveloperCompany OverviewPolaris Motion is renowned as a global leader in innovative motion control systems. Our achievements stem from the exceptional talent within our team, consisting of highly skilled scientists, engineers, and software programmers. Our success is deeply rooted in our cohesive team culture,...


  • Victoria, Canada Polaris Motion Full time

    Seeking a Dedicated & Talented Systems Software Developer Company Overview Polaris Motion is renowned as a global leader in innovative motion control systems. Our achievements stem from the exceptional talent within our team, consisting of highly skilled scientists, engineers, and software programmers. Our success is deeply rooted in our cohesive team...


  • Victoria, Canada Polaris Motion Full time

    Seeking a Dedicated & Talented Systems Software Developer Company Overview Polaris Motion is renowned as a global leader in innovative motion control systems. Our achievements stem from the exceptional talent within our team, consisting of highly skilled scientists, engineers, and software programmers. Our success is deeply rooted in our cohesive team...


  • Victoria, Canada Polaris Motion Full time

    Seeking a Dedicated & Talented Systems Software DeveloperCompany OverviewPolaris Motion is renowned as a global leader in innovative motion control systems. Our achievements stem from the exceptional talent within our team, consisting of highly skilled scientists, engineers, and software programmers. Our success is deeply rooted in our cohesive team culture,...


  • Victoria, Canada Polaris Motion Full time

    Seeking a Dedicated & Talented Systems Software Developer Company Overview Polaris Motion is renowned as a global leader in innovative motion control systems. Our achievements stem from the exceptional talent within our team, consisting of highly skilled scientists, engineers, and software programmers. Our success is deeply rooted in our cohesive team...


  • Victoria, Canada Polaris Motion Full time

    Seeking a Dedicated & Talented Systems Software DeveloperCompany OverviewPolaris Motion is renowned as a global leader in innovative motion control systems. Our achievements stem from the exceptional talent within our team, consisting of highly skilled scientists, engineers, and software programmers. Our success is deeply rooted in our cohesive team culture,...


  • Victoria, Canada Polaris Motion Full time

    Seeking a Dedicated & Talented Systems Software Developer Company Overview Polaris Motion is renowned as a global leader in innovative motion control systems. Our achievements stem from the exceptional talent within our team, consisting of highly skilled scientists, engineers, and software programmers. Our success is deeply rooted in our cohesive team...


  • Victoria, Canada Polaris Motion Full time

    Seeking a Dedicated & Talented Systems Software DeveloperCompany OverviewPolaris Motion is renowned as a global leader in innovative motion control systems. Our achievements stem from the exceptional talent within our team, consisting of highly skilled scientists, engineers, and software programmers. Our success is deeply rooted in our cohesive team culture,...


  • Victoria, Canada Polaris Motion Full time

    Seeking a Dedicated & Talented Systems Software DeveloperCompany OverviewPolaris Motion is renowned as a global leader in innovative motion control systems. Our achievements stem from the exceptional talent within our team, consisting of highly skilled scientists, engineers, and software programmers. Our success is deeply rooted in our cohesive team culture,...


  • Victoria, Canada Polaris Motion Full time

    Seeking a Dedicated & Talented Systems Software Developer Company Overview Polaris Motion is renowned as a global leader in innovative motion control systems. Our achievements stem from the exceptional talent within our team, consisting of highly skilled scientists, engineers, and software program


  • Burnaby, BC, Canada OSI Maritime Systems Full time

    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 operations. Among those solutions, the company develops and delivers integrated bridge...

  • Software Developer

    1 month ago


    Surrey, BC, Canada Powertech Labs Full time

    Powertech Labs Inc is a cleantech company with the mission of being a trusted innovation partner providing solutions, specialised testing, and technical expertise for a safe and sustainable global energy future. Powertech has a global reputation for delivering transformative solutions in both the electric power industry as well as the transport sector. A...


  • Surrey, BC, Canada Safe Software Inc Full time

    Safe Software Head Office Location: This opportunity has the ability to be remotely based within Canada (except for QC), or onsite/hybrid/remote in the Vancouver, BC Lower Mainland. C++ Software Developer II, FME Form Safe Software is looking for a skilled Software Developer II (C++) to join the newest team in our FME Form product group. As a Software...


  • Vancouver, BC, Canada Planview GmbH, Software & Consulting Full time €95,000 - €135,000

    As the global leader in work and resource management, Planview helps organizations accelerate the achievement of what matters most, supporting our customers from need to speed, from passion to progress, and from overhead to optimization. We provide the industry’s most comprehensive solutions designed for strategic planning, portfolio and resource...


  • Burnaby, BC, Canada OSI Maritime Systems Full time €90,000 - €125,000

    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 operations. Among those solutions, the company develops and delivers integrated bridge systems...


  • Vancouver, BC, Canada Safe Software Inc Full time

    Safe Software Head Office Surrey, BC V3T0M1, CAN Location: This opportunity has the ability to be remotely based within Canada (except for QC), or onsite/hybrid/remote in the Vancouver, BC Lower Mainland. Please note that employment is contingent upon the successful completion of reference checks and background checks, including a Canadian criminal...


  • Victoria, BC, Canada Plexxis Software Full time

    Full Stack JavaScript developer Job Type: Full time, permanent All successful candidates are required to reside within commuting distance of our Langford/Victoria office location. What You Will Do As part of the Plexxis web development team, you will… use react + node/express to create user interfaces and backend API calls as part of the ongoing...

  • Senior Developer

    3 weeks ago


    Vancouver, BC, Canada S I Systems Full time

    Senior Batch Job & Workload Automation Developer to automate processes using an enterprise batch scheduling tool (Redwood Cronacle). Our Public Enterprise Client is looking for a Senior Batch Job & Workload Automation Developer to automate processes using an enterprise batch scheduling tool (Redwood Cronacle). Contract, 1 year to start with 2 terms of...