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
Temporary

Zaber Technologies

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 7 hours ago
Similar jobs that could be interesting for youBased on the Embedded Software Developer (Co-op) in Vancouver, BC vacancy
  • $24 - $28 per hour

     ...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 Analyst/Project... 
    Suggested
    Temporary work

    Zaber Technologies

    Vancouver, BC
    7 hours ago
  •  ...Embedded / Firmware Developer Location: Vancouver, BC (Onsite) About the Opportunity A leading technology-focused organization is seeking...  ...embedded systems, while collaborating closely with hardware, software, and systems engineering teams. Key Responsibilities... 
    Suggested
    Permanent employment
    Worldwide
    Flexible hours
    Vancouver, BC
    more than 2 months ago
  •  ...through this video primer!:   Our interview process for Senior Software Developers respects the growth you’ve experienced while training and...  ...Avneet -   Simon -   Karen -   As a Senior Software Developer you'll be given autonomy and trust to:   • Scope and author... 
    Suggested
    Full time
    Live out

    Bit Quill | An Improving Company

    Vancouver, BC
    1 day ago
  • $98.52k - $123.16k per year

     ...Opportunity The Insurance Council of BC, the regulatory authority for the insurance industry in British Columbia, is seeking a skilled Software Developer specializing in Dynamics 365 Customer Service to join our technology team. This role is responsible for designing, developing,... 
    Suggested
    Full time
    Work at office

    Insurance Council Of Bc

    Vancouver, BC
    1 day ago
  •  ...Job Description: 1、Develop software programs that meet functional and performance requirements in accordance with the product project plan...  ...Experience with GUI development using LVGL, emWin, or similar embedded graphics libraries. 5、Experienced in bare-metal programming... 
    Suggested
    Full time
    Relocation

    Kaiyan Medical

    Vancouver, BC
    17 days 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
    1 day ago
  • $98.52k - $123.16k per year

     ...Professional development Equitable employment opportunities The Opportunity We are seeking a talented and motivated Full Stack Software Developer to join our dynamic team. The ideal candidate will have strong experience in both front-end and back-end development, and a... 
    Full time
    Manual labor
    Work at office

    Insurance Council Of Bc

    Vancouver, BC
    1 day 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
    Internship
    Work at office

    remarcable-inc

    Vancouver, BC
    4 hours ago
  • $88.72k - $118.29k per year

    Location: Vancouver - Pender St Canada Thales people architect identity management and data protection solutions at the heart of digital security. Business and governments rely on us to bring trust to the billions of digital interactions they have with people. Our technologies...
    Long term contract
    Full time
    Contract work
    Temporary work
    Manual labor
    Local area
    Flexible hours

    Thales

    Vancouver, BC
    7 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
    1 day ago
  • $210k - $320k per year

     ...our unified graph of financial data. We’re applying principles of software engineering and data systems to scale accounting. We tackle...  ...to keep things simple You have intuition and opinions about developer loops and developer experience You take a customer-mindset in... 
    Full time
    Remote work

    numeric

    Vancouver, BC
    1 day ago
  • $80k - $100k per year

     ...technology, we can make it work. We are always on the lookout for future-oriented talent – want to join the ride? We are seeking a Software Developer - Mobile Apps (Flutter) to contribute to the development of our globe-spanning port management information system. This role... 
    Full time
    Remote work
    Monday to friday

    Wärtsilä

    Vancouver, BC
    12 days ago
  • $5538 - $6497 per month

     ...Research Assistants Job Profile Non Union Salaried - Research Assistant /Technician 4 Job Title Health Research & Policy Software Developer Department Wiens Laboratory Department of Anesthesiology Pharmacology & Therapeutics Faculty of Medicine Compensation... 
    Full time
    Traineeship
    Local area

    University of British Columbia

    Vancouver, BC
    8 days ago
  • $4000 per month

     ...About this position: We're looking for a curious, motivated Software Development Co-op student to join the Later Influence engineering team. This is an opportunity to work alongside experienced developers building software that powers influencer marketing for some of the... 
    Long term contract
    Permanent employment
    For contractors
    Freelance
    Internship
    Local area
    Remote work

    Later

    Vancouver, BC
    a month ago
  • $100k - $120k per year

     ...Your Role Clarius Mobile Health is looking for an Embedded Firmware Engineer to contribute to a special project...  ...generation innovations. Over the next 24 months, you'll develop and debug FPGA firmware and embedded software for handheld medical ultrasound devices. You'll work... 
    Contract work
    Fixed term contract
    Work at office
    Worldwide

    Clarius Mobile Health

    Vancouver, BC
    9 days 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... 
    Temporary work

    Zaber Technologies

    Vancouver, BC
    7 hours ago
  • $79.8k - $107.1k per year

     ...Opportunity Snapshot Pixieset is hiring a Software Developer, Full Stack to join our team in Platform, the team that builds and operates the communication services that support email delivery, notifications, abuse prevention, and operational reliability across Pixieset's... 
    Long term contract
    Work at office
    Worldwide
    Home office
    2 days per week

    Pixieset

    Vancouver, BC
    8 days ago
  •  ...leading companies in North America, providing them with high-quality software solutions that integrate both mobile and web experience. If you...  ...’s no reason that shouldn’t be recognized. We want to provide developers with fast-moving, cutting-edge projects where everybody has a... 
    Remote job
    Full time
    Relocation package
    Flexible hours

    Atimi

    Vancouver, BC
    1 day ago
  •  ...continuously improving the program based on feedback and results.   Key Responsibilities Curriculum & Content Development Design and develop structured workshop programs Create engaging student workbooks, guides, and materials Ensure content is clear, professional,... 
    Full time
    Remote work

    Rolling Luxury

    Vancouver, BC
    more than 2 months ago
  • $96.9k - $132.3k per year

     ...Opportunity Snapshot We're hiring a Full Stack Software Developer to develop and deliver new product features that reach over 1.5 million users worldwide. Pixieset is the market leader in software for photography businesses, and as we expand our product suite, we're looking... 
    Long term contract
    Full time
    Work at office
    Worldwide
    Home office
    2 days per week

    Pixieset

    Vancouver, BC
    8 days ago
  •  ...are focused on changing the renewable energy industry, and as a Developer, you will have an opportunity to be part of this mission. We...  ..., impact, and innovation) Highly experienced in backend software development, building and maintaining scalable, fault-tolerant SaaS... 
    Full time
    Worldwide
    Flexible hours

    Clir

    Vancouver, BC
    1 day ago
  •  ...A-CX is a software design and development partner for progressive companies, delivering...  ...collaborating closely with designers, backend developers, and DevOps engineers to deliver...  ...continuous improvement. As a Frontend Developer at A-CX, you will build modern web applications... 
    Long term contract
    Full time
    For contractors

    A-cx

    Vancouver, BC
    1 day ago
  •  ...professionals eager to kickstart their careers. Whether you’re new to the world of Co-op or already have a couple terms under your belt, we have exciting opportunities for you in: Software Development: Participate in the creation and improvement of products that define industry... 
    Work at office

    Global Relay

    Vancouver, BC
    4 hours ago
  • $124k - $179k per year

     ...artists and talent across three vibrant locations globally. Come join us!\n\nJob Summary:\n\nAre you a Software Engineer interested in joining our core R\u0026D group to develop and enhance our proprietary rendering software (Glimpse); including our state-of-the-art rendering... 
    Full time
    Work at office
    3 days per week

    Netflix

    Vancouver, BC
    1 day ago
  • $70k - $90k per year

     ...responsive web pages. Ability to cleanly plan/architect WordPress sites, balancing client needs and available resources Experience developing custom blocks for the WordPress block editor (Gutenberg) Proficient in TypeScript, React, and Vue.js, and familiar with their... 
    Full time
    Internship
    Flexible hours

    Takt Ventures

    Vancouver, BC
    1 day ago
  • $4000 per month

     ...re looking for an AI Automation Engineer Co-op to embed with teams across Later and help replace...  ...contributing to Later's growing citizen-developer community. What success looks like:...  ...Currently enrolled in a Computer Science, Software Engineering, Data Science, or related... 
    Hourly pay
    Long term contract
    Permanent employment
    For contractors
    Freelance
    Local area
    Remote work

    Later

    Vancouver, BC
    11 days ago
  •  ...action. Endless possibilities. As a Senior Software Engineer - Backend, you will build the ....  ...-heavy and integration-heavy: you will develop REST APIs consumed by a Next.js frontend,...  ...scrum team that operates as an embedded extension of the client's engineering organization... 
    Full time

    Appnovation Technologies

    Vancouver, BC
    13 days ago
  • $3300 - $4300 per month

     ...accounts and subscriptions for licensed software Configuring new computers (installing...  ...all!), and sick leave time while on your co-op. Scientific and technical mentorship is a...  ...biotechnology company focused on discovering and developing antibody-based medicines in the areas of... 
    Remplacement
    Internship
    Work at office

    AbCellera

    Vancouver, BC
    4 hours ago
  • $82k - $110k per year

     ...an exceptional place to grow your career, develop your skills and make a real impact – help...  ...As an Intermediate Quality Software Engineer on our Integration team, you'll...  ...mapping rules, and error conditions. Embedding Quality Early: Partner with developers through... 
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours
    Shift work

    Quadient

    Vancouver, BC
    7 days ago
  • $120k - $195k per year

     ...latest advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive...  ...triage and fix problems in their networks. Internally, you will develop automated tests for your software, monitor the execution of... 
    Remote job
    Full time

    Arista Networks

    Vancouver, BC
    1 day ago

Do you want to receive more vacancies?

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