Contract - Embedded Firmware Engineer - Canada Opportunity

very company

Subscribe to our Telegram Channel

Contract - Embedded Firmware Engineer - Canada in CANADA

Remote 1 year ago
About Very

Very is a fully distributed IoT technology firm led by expert problem-solvers to create efficient, scalable solutions that move commercial, industrial, and consumer IoT projects from pilot to production in record time.

We’ve built a collaborative, tight-knit team that thrives and we have the results to prove it. Over the years, we’ve won numerous workplace awards for being a Great Place to Work, and have been listed in Parity.org’s list of Best Companies for Women to Advance. Most recently, we’ve been ranked as one of the fastest-growing companies in the U.S. by Inc. 5000 and recognized by Clutch as one of the top B2B companies in 2023.

We believe that everything we build — and the people we build it with — has the potential to change the world. Our client list includes numerous well-known brands determined to leverage the power of IoT to drive material outcomes — such as Vizio, Peloton, Clear, iHeart Radio and Fellowes. Our goal for each and every client we partner with is to create high-value solutions through a collaborative and user-centered process.

About This Role

This requires an interest in RF communications protocols, RTOSs, firmware security, and reliable OTA update strategies. We value well-tested, reusable code and expect our engineers and data scientists to be as good of practitioners as they are leaders and teachers.

In this role, you will work with tools and technologies that include:

  • Bare Metal and RTOS C/C++
  • Zephyr RTOS
  • Embedded Linux, most likely leveraging the Nerves Framework (Elixir)
  • Cloud Providers managed with Terraform and/or Serverless Framework:
  • AWS
  • GCP
  • Azure
  • Python for build/test automation

Engineers who apply for this job should be master practitioners in C/C++, along with an interest and willingness to become proficient with Linux and Elixir. Experience with the hardware side of embedded systems and/or machine learning is a big plus.

What You’ll Be Working On

We dedicate each engineer to a single project in order to promote focus, and minimize context switching. You will be placed on one of our data-intensive projects, which typically involve large volumes of streaming IoT data. Within this project team, you can expect to work with web applications engineers, data scientists, UI/UX designers, firmware engineers, and hardware engineers.

Experience

Minimum Qualifications

  • 10+ years of experience in embedded software
  • Experience with developing Linux within modern software development practices (CI/CD, automated testing, etc)
  • Experience with developing Linux for ARM architectures
  • Experience working in multi-disciplinary teams
  • Deep understanding of and interest in IoT Products
  • Strong communication skills, with the ability to articulate technical concepts to cross-functional teams and external partners
  • Bachelor’s degree in Engineering, Computer Science, or a related field

Other

This role is fully remote. Primary residence in Canada and ability to work within the working hours of 9am-5pm EST. You will be classified as a contractor and paid hourly based on tracked hours.

Ideal Additional Qualifications/Experience

  • Experience with edge machine learning
  • Experience participating in the launch phase of large-scale IoT product releases
  • Experience with NXP chipsets
  • MSc or PhD in a relevant field

Compensation

$100 CAD/hour

Powered by JazzHR

UYUUN8ArGz
Apply now

Subscribe our newsletter

New Things Will Always Update Regularly