Talent.com
Zaber Technologies
Embedded Software Developer (Co-op)Zaber Technologies • Vancouver, BC, CA
Embedded Software Developer (Co-op)

Embedded Software Developer (Co-op)

Zaber Technologies • Vancouver, BC, CA
Il y a 6 heures
Salaire
24,00 $CA –28,00 $CA par heure
Type de contrat
  • Temporaire
  • Quick Apply
Description de poste

As a developer at Zaber, you will work on projects critical to Zaber’s motion control product line. This is a great opportunity to learn how to develop embedded software in a commercial environment from the requirements gathering stage to implementation and testing. The code you write will be released and in the hands of real customers. You'll participate in our thorough code review process with some of our experienced developers.

You'll join, and be mentored by, a team of developers building the next generation of motion control software, targeting high speed and high torque applications, which require nanometer accuracy. You’ll work on products that need to perform real-time motor control while minimizing complexity for end-users.

Zaber manufactures precision motion control equipment for applications in fields such as photonics, biotechnology, aerospace, and semiconductor engineering. For the past 20 years, Zaber has provided powerful motion control solutions for industry and for scientific research.

Embedded Software Developer Responsibilities

In this position, you'll work as part of a team to implement and expand the features used to control our actuators and stages. The work is varied, and you can expect to:

  • Design and implement features in modern C++ on an ARM microcontroller (you'll be working on this API).
  • Collect requirements from other teams (e.g. Customer Support, Mechanical, and/or Production) and use them to design new features.
  • Write unit and integration tests.
  • Research and deploy tools to manage our workflow.
  • Document code and embedded software features for developers, internal users, and customers.
  • Check out what our previous co-ops have worked on here.

Embedded Software Developer Qualifications

  • You have experience in programming and you are familiar with best development and testing practices.
  • You dig deep and seek to understand the fundamental concepts of whichever programming language you're using.
  • You are experienced with C++ (use in low-level or systems programming is a bonus).
  • You are excited to write software that makes things move in the real world, and are interested in mechatronics.
  • You like problem solving, challenges, and the process of learning - you dive in when you see behaviour you don't think makes sense.
  • You are enthusiastic about working on a Firmware team.
  • You pay attention to details and have thorough testing and documentation practices.
  • You are currently enrolled in a degree or diploma program.

Embedded Software Developer Details

  • Wage: $24 - $28/hour depending on experience.
  • Closing Date: September 26, 2026
  • Start Date: January 4, 2027
  • Length of position: 8 months preferred
  • Team: Firmware

To learn more about our company culture and previous co-op experiences, visit our careers page: https://www.zaber.com/careers.

Créer une alerte emploi pour cette recherche

Embedded Software Developer (Co-op) • Vancouver, BC, CA

Offres similaires

Sr Embedded Audio Software Engineer

JobotVancouver, Metro Vancouver Regional District, CA
Temps plein

Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.This range is provided by Jobot.Your actual pay will be based on your skills and experience — talk wit... Voir plus

 • Offre sponsorisée

Sr. Embedded Software/Firmware Engineer

EthernoviaVancouver, Metro Vancouver Regional District, CA
Temps plein

Senior Embedded Software/Firmware Engineer (Device Drivers).Location: Canada (Multiple Positions), 100% Remote work.Preference for those in or adjacent to Eastern Time Zone.Ethernovia is changing h... Voir plus

 • Offre sponsorisée

Remote Embedded Bluetooth Firmware Engineer

HCR Permanent SearchVancouver, Metro Vancouver Regional District, CA
Télétravail
Temps plein

A leading recruitment firm is seeking an Embedded Firmware Engineer to work remotely for a technology company.The ideal candidate will have strong skills in C and Python, experience in developing f... Voir plus

 • Offre sponsorisée

Rivian Senior Embedded Software Developer

Rivian and Volkswagen Group TechnologiesVancouver, British Columbia, Canada
Temps plein

Shape the future of automotive software as a Senior Embedded Software Developer at Rivian.This role emphasizes collaboration and integrates software solutions with vehicle controls for electric veh... Voir plus

 • Offre sponsorisée

Senior Embedded C/C++ Engineer – Utm Networking - $112,000 - $137,000 A Year

Fortinet, Inc.Burnaby, Canada
Temps plein

A cybersecurity firm is seeking a C Developer to enhance the FortiGate firewall features.Responsibilities include implementing UTM software, keeping up with application-layer protocols, and promoti... Voir plus

 • Offre sponsorisée

Dynamic Systems Mechatronics Engineer

Celerity Craft Inc.Squamish, Squamish-Lillooet Regional District, CA
Temps plein

Transform marine innovations at Celerity Craft as a Dynamic Systems Mechatronics Engineer.Leverage your control theory knowledge to enhance our Dynamic Air Cushion Vehicles with intuitive user inte... Voir plus

 • Offre sponsorisée

RQ07968:Software Developer-Remote

Rubicon PathVancouver, Metro Vancouver Regional District, CA
Télétravail
Temps plein

About the job RQ07968:Software Developer-Remote.An Intermediate Software Developer / Programmer is needed to support the redevelopment of 2 desktop applications built using ArcMap 10.VBA for the Mi... Voir plus

 • Offre sponsorisée

Senior Software Developer - Earth Observation Models

EarthDailyVancouver, British Columbia, Canada
Temps plein

Shape the future of Earth observation with a role as Senior Software Developer at EarthDaily Analytics in Vancouver.This hybrid role challenges you to blend deep learning expertise with geospatial ... Voir plus

 • Offre sponsorisée

Software Engineer, Fullstack (Support Core) - C$147,000 - C$174,000 A Year

DialpadRichmond, Canada
Temps plein

Seeking an experienced Full Stack Software Engineer to design, develop, and deploy high-quality features for web and desktop-native applications, taking end-to-end ownership and mentoring junior en... Voir plus

 • Offre sponsorisée

Senior Embedded Software Developer - Dometic

MarineRichmond, Metro Vancouver Regional District, Canada
Temps plein

Dometic is searching for a skilled Embedded Software Developer in Vancouver, BC, to cultivate innovations in the marine sector.Focus on developing firmware and connectivity for state-of-the-art ele... Voir plus

 • Offre sponsorisée

Senior Software Developer

LandSure Systems Ltd.Vancouver, Metro Vancouver Regional District, Canada
Temps plein

Do you want to work for one of BC’s Top Employers for 2026 and join an innovative, technology-driven and growth-focused organization?.LandSure) is looking to hire a.LandSure is a subsidiary of the ... Voir plus

 • Offre sponsorisée

Online Survey Participant: Work Remote and Earn Up To $25 Per Survey

Earn HausSquamish, BC, CA
Télétravail
Temps plein +1

Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion.You will help influence brand decisions on se... Voir plus

 • Offre sponsorisée

Senior Embedded IoT Engineer: FreeRTOS, BLE, Linux

Stellar Recruitment Inc.Vancouver
Temps plein

A leading recruitment firm is seeking a senior-level Embedded Systems Engineer for a client in Vancouver.This role involves developing innovative embedded software and working with hardware interfa... Voir plus

 • Offre sponsorisée

Tools Software Engineer, Developer Workflows

AppleVancouver, British Columbia, Canada
Temps plein

Apple's Software Engineering organization (SWE) is responsible for some of the most advanced software on the planet, across many platforms and products.Our internal tools team delivers the tools an... Voir plus

 • Offre sponsorisée

Senior Developer for eProbe® Technology

PDF SolutionsVancouver
Temps plein

Exciting opportunity at PDF Solutions Inc.Senior R&D Engineer to innovate electronic beam inspection systems and improve semiconductor manufacturing controls in a collaborative setting.Senior R&D E... Voir plus

 • Offre sponsorisée

Software Developer (Co-op)

CorpayVancouver, Metro Vancouver Regional District, CA
Temps plein

The team is looking for a candidate that is eager to expand on their development skillsets.We’re looking for someone who is detail-oriented and knows how to work within a team as well as independen... Voir plus

 • Offre sponsorisée

Embedded Firmware Engineer

Clarius Mobile HealthVancouver, Metro Vancouver Regional District, CA
Permanent +1

Clarius Mobile Health provided pay range.This range is provided by Clarius Mobile Health.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Talent ... Voir plus

 • Offre sponsorisée

Senior Developer

Coconut SoftwareVancouver, Metro Vancouver Regional District, CA
Temps plein

At Coconut Software, we’re not just building software—we’re reimagining how financial institutions connect with their customers.As a Senior Developer, you will be a driving force in shaping innovat... Voir plus

 • Offre sponsorisée

Complete Online Surveys For Cash (Up to $25/per)

Earn HausSquamish, BC, CA
Temps plein +1

Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion.You will help influence brand decisions on se... Voir plus

 • Offre sponsorisée

Software Engineer (Senior API Developer))

Royal Cyber Inc.Richmond, Metro Vancouver Regional District, CA
Temps plein

Software Engineer (Senior API Developer).Location: SF, Plano, McLean, Richmond.Title: Software Engineer (Senior API Developer).Job Description: Design, deliver and support RESTful API solutions for... Voir plus