1

Internship Embedded Software Engineer Jobs in Vancouver, BC

Requirements * 1 to 2 years of software engineering experience through work, internships, co-ops, or substantial personal projects. * Projects you can walk us through where AI agents were central to ...

Requirements * 1 to 2 years of software engineering experience through work, internships, co-ops, or substantial personal projects. * Projects you can walk us through where AI agents were central to ...

Software Engineer

Vancouver, BC · On-site

CA$74K - CA$87K/yr

Requirements * 1 to 2 years of software engineering experience through work, internships, co-ops, or substantial personal projects. * Projects you can walk us through where AI agents were central to ...

This is a mid-level software engineer requirement not applicable for fresh graduates or interns. #LI-PA1 Additional Information The new hire base pay for this role has a pay range of $95,000 to $145 ...

Software Developers * Embedded Software Developers * AI Developers * Web Developers * Software Developer QAs * Release QAs * AV Analysts/IPS Analysts * Hardware Developers * DevOps Engineers * C ...

Software Developers * Embedded Software Developers * AI Developers * Web Developers * Software Developer QAs * Release QAs * AV Analysts/IPS Analysts * Hardware Developers * DevOps Engineers * C ...

... and/or embedded RTOS systems. • 2+ years management experience leading software projects and ... engineering best practices including estimation, design, testing from unit level to system level ...

The Software Engineering Manager is responsible for leading systems software and applications ... embedded RTOS systems. 2+ years management experience leading software projects and teams ...

As a Senior Firmware Engineer, you will play a crucial role in designing, implementing, and testing the embedded software that controls the core functionality of our BESS. You will work closely with ...

As a seasoned C++ Software Engineer, you would be a part of the team implementing solutions for our ... Ability to reason about performance, security, and process interactions in complex embedded and ...

Software Developer, C++

Vancouver, BC · On-site

CA$82K - CA$126K/yr

As a seasoned C++ Software Engineer, you would be a part of the team implementing solutions for our ... Ability to reason about performance, security, and process interactions in complex embedded and ...

Showing results 41-60

Internship Embedded Software Engineer information

What is an internship embedded software engineer?

An Internship Embedded Software Engineer is a student or recent graduate who works temporarily with a company to gain practical experience in developing software for embedded systems. These systems are specialized computing devices, often found in products like cars, medical devices, or industrial machines. Interns in this role typically assist with coding, debugging, testing, and integrating software that interacts closely with hardware. The internship provides hands-on learning under the guidance of experienced engineers, helping interns build skills relevant to embedded software development.

What types of projects and technologies can I expect to work on as an internship embedded software engineer?

As an Internship Embedded Software Engineer, you'll typically be involved in projects that focus on developing and testing software for devices such as microcontrollers, sensors, or IoT products. You may work on tasks like writing and debugging code in C or C++, integrating hardware and software components, and assisting with firmware updates or feature enhancements. Collaboration is common—you’ll likely work closely with senior engineers, hardware teams, and QA to ensure your solutions fit the overall system. This hands-on experience is valuable for building foundational skills and understanding real-world embedded systems development.

What is the difference between Internship Embedded Software Engineer vs Embedded Software Engineer?

AspectInternship Embedded Software EngineerEmbedded Software Engineer
QualificationsTypically pursuing or recently completed a degree in Computer Engineering, Electrical Engineering, or related fieldsBachelor's or Master's degree in relevant engineering disciplines
Work EnvironmentInternship programs, entry-level projects, supervised tasksFull-time professional role, responsible for developing and maintaining embedded software
ExperienceLimited or no professional experience, focus on learning and skill developmentSeveral years of experience, capable of handling complex projects independently

The main difference is that an Internship Embedded Software Engineer is a temporary, learning-focused position for students or recent graduates, while an Embedded Software Engineer is a full-time professional responsible for designing and implementing embedded systems in a work environment.

What are the key skills and qualifications needed to thrive as an internship embedded software engineer?

To thrive as an Internship Embedded Software Engineer, you generally need a solid understanding of C/C++ programming, microcontroller fundamentals, and a background in computer engineering or electrical engineering. Familiarity with development tools like debuggers, version control systems (e.g., Git), and real-time operating systems (RTOS) is typically expected. Strong problem-solving skills, attention to detail, and effective communication help interns contribute meaningfully to team projects and adapt to fast-paced learning environments. These competencies are crucial for developing reliable embedded systems and integrating smoothly into professional engineering teams.
What are the most commonly searched types of Embedded Software Engineer jobs in Vancouver, BC? The most popular types of Embedded Software Engineer jobs in Vancouver, BC are:
What are popular job titles related to Internship Embedded Software Engineer jobs in Vancouver, BC? For Internship Embedded Software Engineer jobs in Vancouver, BC, the most frequently searched job titles are:
Infographic showing various Internship Embedded Software Engineer job openings in Vancouver, BC as of June 2026, with employment types broken down into 69% Full Time, 24% Part Time, and 7% Contract. Highlights an 90% Physical, 1% Hybrid, and 9% Remote job distribution.

Software Engineer or Senior Software Engineer - Data Hub

Workday

Vancouver, BC • On-site

CA$140K - CA$210K/yr

Full-time

Posted 5 days ago


Workday rating

7.6

Company rating: 7.6 out of 10

Based on 12 frontline employees who took The Breakroom Quiz

153rd of 242 rated software companies


Job description

Your work days are brighter here.

We're obsessed with making hard work pay off, for our people, our customers, and the world around us. As a Fortune 500 company and a leading AI platform for managing people, money, and agents, we're shaping the future of work so teams can reach their potential and focus on what matters most. The minute you join, you'll feel it. Not just in the products we build, but in how we show up for each other. Our culture is rooted in integrity, empathy, and shared enthusiasm. We're in this together, tackling big challenges with bold ideas and genuine care. We look for curious minds and courageous collaborators who bring sun-drenched optimism and drive. Whether you're building smarter solutions, supporting customers, or creating a space where everyone belongs, you'll do meaningful work with Workmates who've got your back. In return, we'll give you the trust to take risks, the tools to grow, the skills to develop and the support of a company invested in you for the long haul. So, if you want to inspire a brighter work day for everyone, including yourself, you've found a match in Workday, and we hope to be a match for you too.

About the Team

Datahub is an AI/MLOps centered Data engineering team and our goal is to ingest, compute, and surface data driving key Workday applications across the company.

About the Role

In this role, you will contribute to a cloud ops platform that enables ingestion of data from internal and external producers, computes and aggregate meaningful, curated data sets, the surfaces these sets to Workday Front-End components or as embedded contextual data for AI/ML inference generation and agentic workflows.

We utilize technologies like Kubernetes, Spark, Python, Java, XO, Terraform, Kubernetes, Iceberg, EMR, and Sagemaker.

About You

Basic Qualifications (Senior Software Engineer):
  • 6+ years of experience in Software Engineering, Distributed Systems or a related field

  • 3+ years proficiency in at least two of the following programming languages: Java, Scala, Python

  • 3+ years in cloud engineering or related field(s)

  • Working knowledge of cloud-based infrastructure and managed services (AWS, GCP)

  • Experience with at least one of these data engineering technologies: Apache Spark, Apache Iceberg, Kubernetes, Terraform AWS Cloud Infrastructure

Basic Qualifications (Software Engineer):
  • 3+ years of experience in Software Engineering, Distributed Systems or a related field

  • 3+ years proficiency in at least two of the following programming languages: Java, Scala, Python

  • 3+ years in cloud engineering or related field(s)

  • Working knowledge of cloud-based infrastructure and managed services (AWS, GCP)

  • Experience with at least one of these data engineering technologies: Apache Spark, Apache Iceberg, Kubernetes, Terraform AWS Cloud Infrastructure

Other Qualifications:
  • BSc or MSc in Computer Science/Computer Engineering or equivalent experience

  • Experience in delivering a service from writing code to deploying in production: continuous integration (Jenkins), virtualisation (Docker), orchestration (Kubernetes, Terraform)

  • Experience utilizing AI-Code Generation tools such as ClaudeCode, Windsurf, Cursor etc

  • Experience creating scalable service endpoints to retrieve data

  • Track record of working with logging, monitoring, metrics, stats technologies, such as: Grafana, Prometheus, Kibana, Hive, etc

  • Proficient collaborating with teammates to design, maintain and improve sophisticated object-oriented software following clean code standard methodology;

  • A testing/quality approach - unit, system/integration and end-to-end testing, TDD, feature toggles, and canary deployments

  • Exposure to operating system concepts covering memory and storage, threading and concurrency, networking and sockets, and process management

  • An understanding and experience with topics related to performance and scale, security, availability, deployment and operations

  • Experience being responsible for a service in production with experience of production triage and on-call


Workday Pay Transparency Statement

Workday pay ranges vary based on work location. As a part of the total compensation package, this role may be eligible for the Workday Bonus Plan or a role-specific commission/bonus, as well as annual refresh stock grants. Recruiters can share more detail during the hiring process. Each candidate's compensation offer will be based on multiple factors including, but not limited to, geography, experience, skills, job duties, and business need, among other things. For more information regarding Workday's comprehensive benefits, please click here.

Primary Location: CAN.ON.TorontoPrimary Location Base Pay Range: $140,000 CAD - $210,000 CADPrimary CAN Base Pay Range: $112,000 - $168,000 CAD


Our Approach to Flexible Work

With Flex Work, we're combining the best of both worlds: in-person time and remote. Our approach enables our teams to deepen connections, maintain a strong community, and do their best work. We know that flexibility can take shape in many ways, so rather than a number of required days in-office each week, we simply spend at least half (50%) of our time each quarter in the office or in the field with our customers, prospects, and partners (depending on role). This means you'll have the freedom to create a flexible schedule that caters to your business, team, and personal needs, while being intentional to make the most of time spent together. Those in our remote "home office" roles also have the opportunity to come together in our offices for important moments that matter.

Pursuant to applicable Fair Chance law, Workday will consider for employment qualified applicants with arrest and conviction records.

Workday is an Equal Opportunity Employer including individuals with disabilities and protected veterans.


At Workday, we are committed to providing an accessible and inclusive hiring experience where all candidates can fully demonstrate their skills. If you require assistance or an accommodation at any point, please email accommodations@workday.com.

Are you being referred to one of our roles? If so, ask your connection at Workday about our Employee Referral process!

At Workday, we value our candidates' privacy and data security. Workday will never ask candidates to apply to jobs through websites that are not Workday Careers.

Please be aware of sites that may ask for you to input your data in connection with a job posting that appears to be from Workday but is not.

In addition, Workday will never ask candidates to pay a recruiting fee, or pay for consulting or coaching services, in order to apply for a job at Workday.


What Workday employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Workday logo

About Workday

Sourced by ZipRecruiter

Workday's journey began with a transformative idea generated during a breakfast conversation between its founders in sunny California. What set us apart from the start was our people-centric culture, driven by the core value of prioritizing our employees. At Workday, the happiness, growth, and contributions of every team member are at the heart of who we are. Our collaborative and employee-focused culture is the key ingredient for our business success. We not only care for our people but also for the communities and the environment, all while maintaining profitability. Embrace your uniqueness, as we encourage our Workmates to shine brightly in their authentic selves. Our passion and energy make us distinct, and we are inspired to create a brighter workday for everyone.

Industry

Software development

Company size

10,000+ Employees

Headquarters location

Pleasanton, CA, US

Year founded

2005