Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Developer (Co-op)

$24 - $28 per hour

Zaber Technologies

Description

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: .

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Embedded Software Developer (Co-op) in Vancouver, BC vacancy
  • $20 - $24 per hour

     ...growing, forward-thinking company solving real-world challenges to improve how farming works, today and for the future.  As a Software Developer Co-op, you will collaborate with our teams to support Semios in building the most integrated platform in Agriculture, developing... 
    Suggested
    Hourly pay
    Internship
    Work at office
    Immediate start

    Semios

    Vancouver, BC
    2 days ago
  • $24 - $28 per hour

     ...Description Zaber seeks a Software Developer who is excited to help support company growth, make their colleagues’ work-lives easier, and build on their own skills and knowledge in the process.  You’ll join a team of experienced Software Developers, and a dedicated Business... 
    Suggested
    Internship

    Zaber Technologies

    Vancouver, BC
    a month ago
  • $3600 - $4500 per month

     ...Amgen, eBay, and Ford Motor Company. Our co-op experience is unique and designed to...  ...return to us after they graduate and start developing their professional career at Visier!  And...  ...technology to build our innovative full-stack software solution that helps people see the truth... 
    Suggested
    Internship

    Visier Solutions

    Vancouver, BC
    more than 2 months ago
  •  ...Job Corinex is seeking an experienced Senior Embedded Software Engineer to join our engineering team in developing next-generation smart grid communication devices....  ...hardware, firmware, networking, and test teams to develop reliable and high-performance embedded platforms... 
    Suggested
    Full time

    Corinex Communications

    Vancouver, BC
    a month ago
  •  ...technology that will set the standards for software-defined vehicles around the world. The...  ...company. Role Summary As a Staff Embedded Software Engineer, you will transform...  ...core programming concepts. ~ Experience developing for automotive communication networks (CAN... 
    Suggested
    Full time
    Contract work
    Local area

    Rivian and Volkswagen Group Technologies

    Vancouver, BC
    more than 2 months ago
  •  ...A-CX is a software design and development partner for progressive...  ...of our team, you will work on developing and integrating solutions with...  ...solutions for our clients. Develop secure, scalable, and high-...  ...process interactions in complex embedded and distributed systems ~... 
    Long term contract
    Full time
    For contractors
    Live In
    Remote work

    A-cx

    Vancouver, BC
    more than 2 months ago
  • $80k - $130k per year

     ...pride in providing high quality work and services to our clients and expect the same from our employees.  We are looking for a Software Developer to join our Vancouver-based team and contribute to the continued development of our in-house data systems platform. This is... 
    Full time
    For contractors
    Work at office
    Local area

    Inspired Hr Ltd

    Vancouver, BC
    more than 2 months ago
  •  ...Position Overview   Giffen Consulting Ltd. (Giffen) is looking to hire a  Software Engineer Co-Op with experience in AI & Technology Integration t o  join the team at our   Vancouver office. This is a hybrid work arrangement with a minimum of 3 days per week in the office... 
    Long term contract
    Temporary work
    For contractors
    Internship
    Work at office
    Work from home
    Flexible hours
    3 days per week

    Giffen Consulting

    Vancouver, BC
    more than 2 months ago
  • $26 - $28 per hour

     ...And this is where you come in…   The key function of the Software Engineer Co-op (Gameplay ) is to gain knowledge and experience in building...  ...entertain the world! About Kabam Kabam is a world leader in developing entertaining, immersive, and highly social multiplayer games... 
    Contract work
    Internship
    Local area
    Flexible hours

    Kabam

    Vancouver, BC
    more than 2 months ago
  •  ...financial technology? At Benji Pays, we're on a mission to empower businesses with seamless payment solutions. We're seeking a Senior Software Developer to join our dynamic team. In this position, you'll play a pivotal role in building and maintaining scalable, secure, and... 
    Long term contract
    Full time
    Work at office
    Local area
    2 days per week

    Benji Pays

    Vancouver, BC
    more than 2 months ago
  •  ...that has been underserved for decades. As a part of our Co-op program for Full Stack Developers, you will join a real engineering team where you will...  ...and GitHub, CI and CD pipelines, AWS services, internal developer tooling, logging, and monitoring systems You are not... 
    Full time
    Temporary work
    For contractors
    Work at office

    Remarcable

    Vancouver, BC
    11 days ago
  • $85k - $140k per year

     ...building a deep understanding of what to build, writing tests, and carefully reviewing the code of others. Focus on simplicity in software design, and focus on delivering incremental value. Have individual ownership of complex, rewarding problems across the stack. Lean... 
    Full time
    Work at office
    Remote work
    Flexible hours
    3 days per week

    Alloy.ai

    Vancouver, BC
    more than 2 months ago
  • $29 per hour

     ...Description We are seeking a Junior Full-Stack Developer (Co-op) from the BCIT Computing Co-op program to join our growing team and help...  ...to understand real-world challenges, develop practical software solutions, and gain experience applying modern web development... 
    Hourly pay
    Internship
    Work at office
    Flexible hours

    Equilibrium

    Vancouver, BC
    a month ago
  • $145k - $155k per year

     ...judgment matter in real-world conditions. We’re hiring two Software Developers to join the Casper team: one Intermediate and one Senior. You...  ...- George Guja (Development Manager, Casper) For the Senior Developer As a Senior Developer on Casper, you’ll help shape how the... 
    Remote job
    Long term contract
    Full time
    Shift work
    Night shift

    Acuity Insights

    Vancouver, BC
    more than 2 months ago
  • $3600 - $4500 per month

     ...factories more flexible and productive. Robots enhanced with Apera's software have 4D Vision — the ability to see and grasp objects with...  ...cell. Role Overview: Apera AI is seeking a  Software Developer (Co-op)with strong C++ skills and an interest in robotics to join our... 
    Internship
    Work at office
    Flexible hours

    Apera AI Inc

    Vancouver, BC
    25 days ago
  • $3600 - $4500 per month

     ...factories more flexible and productive. Robots enhanced with Apera's software have 4D Vision — the ability to see and grasp objects with...  ...Role Overview: Apera AI is seeking a Full Stack Software Developer (Co-op) for the 8 months term period (Jan 2027 - August 2027) to... 
    Work at office
    Flexible hours

    Apera AI Inc

    Vancouver, BC
    25 days ago
  • $3600 - $4500 per month

     ...more flexible and productive. Robots enhanced with Apera's software have 4D Vision — the ability to see and grasp objects...  ...cell. Role Overview:   We’re looking for a Software Developer, Cloud Infrastructure (Co-Op) who is excited to learn how modern cloud platforms... 
    Work at office
    Flexible hours

    Apera AI Inc

    Vancouver, BC
    25 days ago
  • $155k - $165k per year

     ...that mission is a growing ecosystem of developers, agencies, and partners building on top...  ...We’re looking for a fully remote Senior Software Engineer to join our small, highly autonomous...  .... We use modern AI tools to improve developer productivity, code quality, and product... 
    Full time
    Remote work
    Monday to friday
    Flexible hours

    Smile.Io

    Vancouver, BC
    more than 2 months ago
  •  ...bringing that mission to life with HMND‑01 - our rapidly developed humanoid platform being deployed in real industrial...  ...the Role We are looking for an Firmware and Embedded Software Engineer to design and develop the real-time software systems that control our humanoid... 
    Full time
    Work at office
    Worldwide

    humanoid

    Vancouver, BC
    16 hours ago
  • $3000 - $4000 per month

     ...an Enterprise SaaS FinTech company that allows banks to deploy embedded financial products and services to create a seamless banking connection...  .... Tech Savvy: You aren't afraid to dive into a new software platform or ERP. Experience with tools like Jira, Confluence, or... 
    Internship
    Work at office
    Immediate start

    Fispan

    Vancouver, BC
    10 days ago
  • $65k - $80k per year

     ...RESPONSIBILITIES : Work with the Project Management team to develop and manage schedules, resource plans, procurement, project commissioning...  ...skills, with proficiency in Microsoft Office and project software. Able to work independently, manage time effectively, and work... 
    Full time
    For contractors
    For subcontractor
    Work at office
    Local area
    Remote work
    Night shift

    Paladin Technologies

    Vancouver, BC
    more than 2 months ago
  • $4108 - $5183 per month

     ...2027   Reporting to the Senior Specialist, Business Systems, this co-op role is part of the Business Systems team in the Project Management Office (PMO) within the Projects group. The co-op will develop, enhance, and maintain Power Platform solutions (e.g., Power Apps, Power... 
    Full time
    Temporary work
    Manual labor
    Work at office
    Relocation

    Teck

    Vancouver, BC
    7 hours ago
  • $130k - $180k per year

     ...knowledge . As the Staff DevOps Developer on this initiative, you will...  ..., you will bring a blend of software engineering discipline, deep cloud...  ...retrieval service—from query embedding and vector search to re-...  ...Security & Platform Operations: Embed foundational security controls... 
    Full time
    Work at office
    Remote work
    3 days per week

    Visier Solutions Inc

    Vancouver, BC
    more than 2 months ago
  • $72k - $75k per year

     ...looking for an experienced Software Engineer in Testing to join...  ...You will play a key role in embedding quality into every stage of the...  ...Collaborate closely with developers, designers, and product managers...  ...and our responsibility is to develop that genius within. Impact is... 
    Full time
    Internship
    Work at office
    Remote work

    Push Operations

    Vancouver, BC
    more than 2 months ago
  • $100k - $120k per year

    Full Stack SAP Developer (Remote, Canada) Location: Remote anywhere in Canada (but you must...  ...year VersaFile is a fast-growing software company that specializes in building attachment...  ...we genuinely care about people and it is embedded into who we are.  For us, equity and... 
    Remote job
    Long term contract
    Full time
    Flexible hours

    Versafile-inc

    Vancouver, BC
    a month ago
  • $24 - $28 per hour

     ...Mechanical Design Engineer at Zaber, you’ll have a co-op term filled with challenging, hands-on...  .... Our mechanical, electrical, and software engineers will support you, and you'll have...  ...and Mechanical Design Engineering teams to develop and improve products and processes Mechanical... 
    Internship

    Zaber Technologies

    Vancouver, BC
    a month ago
  • $4000 per month

     ...About this position: We’re looking for a IT Operations Co-op student to join our IT team and gain hands-on experience supporting...  ...troubleshoot approved applications. Maintain accurate hardware and software inventory records. Support routine IT operational tasks,... 
    Long term contract
    Permanent employment
    For contractors
    Freelance
    Internship
    Work at office
    Local area
    Remote work

    Later

    Vancouver, BC
    more than 2 months ago
  • $96.56k - $128.74k per year

     ...Canada and the world better through trade. Position: Senior Software Developer (Lead) Employment Type:  Permanent Compensation Details:...  ...design, build, and operate Agentic SDLC Operating System. · Embed AI-assisted development into delivery workflows, leveraging... 
    Permanent employment
    Full time
    Work at office
    Relocation package
    Flexible hours
    3 days per week

    Export Development Canada | Exportation et développement Can...

    Vancouver, BC
    2 days ago
  • $60 - $80 per hour

     ...spanning the fields of Engineering, Geoscience, Software, Geomatics, Data Science, Accounting,...  ...looking for an Intermediate Full-Stack Developer to join the Structura team on contract....  ...where equity, diversity and inclusion are embedded throughout our workplace culture and practices... 
    Hourly pay
    Full time
    Contract work
    For contractors
    Casual work
    Work at office
    Flexible hours
    1 day per week

    BGC Engineering Inc.

    Vancouver, BC
    more than 2 months ago
  • $24 - $26 per hour

     ...growth and creative marketing tactics.    The Content Marketing Co-Op is responsible for helping plan and execute growth strategies...  ...entertain the world! About Kabam Kabam is a world leader in developing entertaining, immersive, and highly social multiplayer games,... 
    Contract work
    Internship
    Local area
    Flexible hours

    Kabam

    Vancouver, BC
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Developer (Co-op). Be the first to apply!