Skip to content

Software Engineer

Software Engineer

Software and Programming Jobs Engineering Jobs

Motus Design Group Ltd.

  • The founders of Motus Design Group witnessed the failure of many truly great ideas during the product development stage and wanted to do something different to see incredible ideas become reality.

    Motus Design Group was formed in 2013 with a unique vision of a Product Design and Engineering Services company that empowers entrepreneurs and businesses to develop innovative ideas and bring them from concept to production.

    As part of the Motus engineering team, you will work with a team of software, mechanical, and electronics engineers on a wide variety of internally developed sport measurement products, and consultant client projects. Motus aims to be a workplace which enables individuals who are motivated by solving challenging problems to thrive on new experiences an interesting projects. We are a highly focused team in a friendly, cooperative and inclusive work environment.

    motusdesign.ca


  •  
    Victoria, BC
  •  
    26 Jan 2021
  •  
    27 Mar 2021

  • Submit a PDF of your resume and short cover letter to info@motusdesign.ca with the subject "Software Engineer".

  •  
  •  
  •  

Job Overview

As a Software Engineer, you will report to the Lead Software Engineer and be involved in the conceptualization, architecture, implementation and validation of cloud-based, desktop, mobile and embedded software for a diverse range of IoT and Sensor applications.  As part of a cross disciplinary consultancy, you will be called upon to work both as part of a tightly integrated team, and as a solo developer, to address a diverse range of design challenges and deliver a solution that satisfies all functional aspects of the design requirements.

 

Qualifications:

REQUIRED

  • Bachelor’s degree in computer science, software engineering, computer engineering, electrical engineering, or related field.
  • 3+ years professional experience experience developing, desktop, headless embedded, or backend applications.
  • Strong understanding of multi-threaded, object-oriented programming, server side development, database concepts (relational, noSQL, in-memory) and test driven development.
  • Experience with C, C++, Java or Python or JavaScript,
  • Knowledge of cloud and virtualization technologies, PaaS, and network security and routing protocols.
  • Practical knowledge of API security and modern authorization mechanisms, such as OAuth 2.0
  • Familiarity with IoT REST API like Azure, AWS, and protocols like MQTT, AMQP, HTTP, etc.
  • Familiarity with tools such as Docker, Jenkins, Git.
  • Comfortable working with multi-discipline engineering teams throughout all phases of development.
  • Self-motivated, innovative, results-oriented problem solver with exceptional analytical and critical thinking ability.
  • Strong communications and technical writing skills.

DESIRED

  • Full-stack development experience in developing web applications, RESTful APIs, Front-end HTML, CSS, AJAX, JQuery, JavaScript
  • Familiarity with UI frameworks like Angular and React
  • Android or iOS application development.
  • Experience and desire to implement back end AI applications using open source tool-sets
  • Strong understanding of math, physics, data analysis of state space systems, machine learning and kalman filtering

Compensation & Benefits

  • Pay - competitive to experience and market
  • Benefits - flexible health plan, 3 weeks vacation pay, flexible hours

Additional Info

Job Type : Full-Time

Location : Victoria, BC

Experience Level : ""

Powered By GrowthZone
Scroll To Top