Remoworker Remoworker
V

Embedded Developer

Vention
Remote Full-time Canada Design
Other gRPC CI/CD Python C FastAPI C++ Junior Mid-level Full-time Canada
Apply on RemoteYeah →

You'll be redirected to the original listing.

Description

  • Skills: gRPC, CI/CD, Python, C, FastAPI, C++
  • Experiences: Junior, Mid-level
  • Employments: Full-time
  • Locations: Canada (Remote)

Description:

  • Contribute to the technical layer bridging hardware and software, designing real-time components, Linux service architecture, and APIs.
  • Work across the full stack of an embedded Linux product, from hardware interfacing to software architecture.

Requirements:

  • B.S. in Computer Science, Computer/Electrical Engineering, or related field; M.S. is a plus.
  • 2-4 years of experience in production software development.
  • Proficiency in modern C++ (C++17 or later) and Python.
  • Knowledge of the Linux system stack, including systemd and networking configurations.
  • Strong sense of ownership across the full software lifecycle.
  • Nice to have: experience with embedded peripherals, distributed system design, Yocto, real-time Linux, and public APIs.

Benefits:

  • Career pathing with personalized development plans and mentorship.
  • Continuous professional development training.
  • Hybrid work model with flexibility.
  • Two paid volunteering days per year.
  • Comprehensive benefits plan starting day one.
  • Additional support for new parents.

Related remote jobs