Added
10 minutes ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

docker python c/c++ embedded linux yocto
JobCopilot logo
Meet JobCopilot: Your Personal Al Job Hunter
Automatically Apply to Your Dream Jobs While You Sleep
Try it now โ†’

๐Ÿ“‹ Description

  • Design and develop firmware across Miovision hardware and tests.
  • Build kernel and drivers; implement hardware abstraction layers.
  • Develop Linux software in Python and C/C++ firmware.
  • Create low-level tests to validate hardware interfaces.
  • Collaborate with Electrical and Device Software teams on bring-up.
  • Hybrid role based in Kitchener, Ontario.

๐ŸŽฏ Requirements

  • Hands-on embedded/firmware design experience.
  • C/C++ and Python proficiency.
  • Git/GitLab; Docker; AWS; CMake; Jira/Confluence.
  • Embedded systems at board/IC level; ARM/X64; Yocto/Buildroot.
  • UART, I2C, SPI, USB, Ethernet protocols.
  • Linux + RTOS; tcpdump, netcat.

๐ŸŽ Benefits

  • Comprehensive health benefits and 24/7 virtual care.
  • RRSP/401K matching and incentive plan.
  • Mio-Days and flexible vacation policy.
  • Flexible work options, internet subsidy, remote work allowance, parental leave.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest โ€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs โ†’