Motive

Software Engineer – Embedded IoT

Motive

full-time

Posted on:

Location Type: Hybrid

Location: Toronto • 🇨🇦 Canada

Visit company website
AI Apply
Apply

Salary

💰 CA$121,000 - CA$181,000 per year

Job Level

Mid-LevelSenior

Tech Stack

AndroidIoTLinuxRTOSSwitching

About the role

  • Design and development of high-performance firmware and software for cutting-edge embedded platforms
  • Debug, optimize, and validate firmware on complex embedded multi-core architectures.
  • Develop automated and unit-level functional testing to validate features
  • Engage with a cross-disciplinary team to design, develop and test features up the stack.

Requirements

  • 5+ years of experience
  • Bachelor’s degree in Electrical Engineering, Computer Science, or equivalent experience
  • Strong programming experience and demonstrated proficiency in C/C++ for embedded systems, including development of algorithms, manipulation of complex data structures, and implementing highly optimized code
  • Consumer electronics experience or familiarity with 2-3 or relevant technologies: mutli-core ARM processors, WiFi/BT, IoT
  • Familiarity with ARM or equivalent embedded multi-core microprocessor architectures is required
  • Strong understanding of operating systems concepts such as thread scheduling, context switching and memory management is required.
  • RTOS, Linux or Android OS with ARM
  • Electrical bus communication such as UART, CAN, Ethernet, I2C, SPI, etc.
Benefits
  • Health insurance
  • Pharmacy benefits
  • Optical benefits
  • Dental care benefits
  • Paid time off
  • Sick time off
  • Short term disability coverage
  • Long term disability coverage
  • Life insurance
  • 401k contribution

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
CC++embedded systemsalgorithmsdata structuresoptimized codeRTOSLinuxAndroid OSelectrical bus communication
Certifications
Bachelor’s degree in Electrical EngineeringBachelor’s degree in Computer Science
Motive

Software Engineer, Cloud Platform

Motive
Mid · Seniorfull-time$121k–$181k / year🇨🇦 Canada
Posted: 4 hours agoSource: boards.greenhouse.io
AWSCloudDynamoDBGoJavaKafkaNGINXPostgresPythonRedisRuby
Intellistack

Senior Software Engineer, Data Journey

Intellistack
Seniorfull-time$160k–$180k / year🇨🇦 Canada
Posted: 1 day agoSource: jobs.ashbyhq.com
JavaJavaScriptMicroservicesNode.jsReactTypeScript
Sun Life

HR Technical Lead

Sun Life
Seniorfull-time$90k–$140k / year🇨🇦 Canada
Posted: 4 days agoSource: sunlife.wd3.myworkdayjobs.com
Confluent

Senior Engineer – Industry Experienced Graduate

Confluent
Seniorfull-time🇨🇦 Canada
Posted: 8 days agoSource: jobs.ashbyhq.com
CloudDistributed SystemsJavaKafkaScala