Software Developer

Job brief

We are seeking a talented developer to join our company!

As an integral part of the Software Development team, you will be responsible for maintaining our existing suite of applications, as well as exercising your innovation skills to create new products that showcase our capabilities in telematics and provide class leading value to our customers.

If you are creative and passionate, with an interest in automotive technology, we want to talk with you!


  • 3+ years of development experience
  • Bachelor’s degree in Computer Science, Electrical Engineering, College Diploma or equivalent experience
  • Programming skills in Kotlin, Python, C#, Java, and SQL
  • Experience developing Mobile Applications on Android OS
  • Proficient in Python Web development with Flask
  • Linux experience
  • Understanding version control and source code management (GIT)
  • Able to work effectively in a remote or office setting, and in teams as well as individually
  • Resourceful, Creative, and Critical thinking
  • Willing to own tasks and meet deadlines


  • Ability to deploy web applications and websites in a Docker environment on Linux
  • Ability to analyze, model, interpret data and create graphs
  • Experience with Microsoft Azure environments
  • Ability to analyze concepts and reverse engineer
  • Experience with vehicle networks and concepts (eg. CANBus)
  • Ability to understand and implement details from technical standards and specifications
  • Good communication and customer interaction skills
  • Ability, and willingness, to travel and a valid New Brunswick driver’s license
  • Job Categories: Software Developer

  • Job Types: Full Time
  • Job Locations: New Brunswick, Canada
Job Application

Apply Now

Use the form below to submit your job application

Maximum upload size: 100MB