This is an opportunity to work alongside experienced developers building software that powers ... During your co-op, you'll gain practical experience in: * Building software that serves customers ...
This is an opportunity to work alongside experienced developers building software that powers ... During your co-op, you'll gain practical experience in: * Building software that serves customers ...
Quality Engineering Co-Op
Delta, BC · On-site
Quality Engineering and Technical Data Centre Co-Op Responsibilities * Checking and Scanning of Build records and Receiving Documents in the system * Checking and printing customer drawings and ...
Quality Engineering Co-Op
Delta, BC · On-site
Quality Engineering and Technical Data Centre Co-Op Responsibilities * Checking and Scanning of Build records and Receiving Documents in the system * Checking and printing customer drawings and ...
Co-Op Engineering Project Coordinator (Indigenous)
$22 - $28.50/hr
Proficiency with Microsoft Office applications; experience with construction management software is ... engineering professionals. Potential opportunity for full-time employment following the co-op term ...
Co-Op Engineering Project Coordinator (Indigenous)
$22 - $28.50/hr
Proficiency with Microsoft Office applications; experience with construction management software is ... engineering professionals. Potential opportunity for full-time employment following the co-op term ...
Embedded Software Developer
Burnaby, BC · On-site
CA$110K - CA$150K/yr
Fortinet is offering an exciting opportunity and hiring an Embedded Software Developer to help with our FortiAuthenticator product development. The FortiAuthenticator builds on the foundations of ...
Embedded Software Developer
Burnaby, BC · On-site
CA$110K - CA$150K/yr
Fortinet is offering an exciting opportunity and hiring an Embedded Software Developer to help with our FortiAuthenticator product development. The FortiAuthenticator builds on the foundations of ...
... Engineering Co-Op Student for the Spring / Summer semester. Reporting to the Discipline Lead ... Preparing 2D general assembly drawings and/ or 3D models using AutoCAD and other modeling software
... Engineering Co-Op Student for the Spring / Summer semester. Reporting to the Discipline Lead ... Preparing 2D general assembly drawings and/ or 3D models using AutoCAD and other modeling software
Embedded Software Developer
CA$110K - CA$150K/yr
Fortinet is offering an exciting opportunity and hiring an Embedded Software Developer to help with our FortiAuthenticator product development. The FortiAuthenticator builds on the foundations of ...
Embedded Software Developer
CA$110K - CA$150K/yr
Fortinet is offering an exciting opportunity and hiring an Embedded Software Developer to help with our FortiAuthenticator product development. The FortiAuthenticator builds on the foundations of ...
... Engineering or equivalent ... Completed one or more Co-op terms of firmware or embedded software development. Completed one or ...
... Engineering or equivalent ... Completed one or more Co-op terms of firmware or embedded software development. Completed one or ...
Principal Embedded Software Developer
Burnaby, BC · On-site
CA$135K - CA$190K/yr
Fortinet is calling for an experienced Embedded Software Developer who can think outside the box, has a logical approach to coding, and looking to grow their career in the network security industry.
Principal Embedded Software Developer
Burnaby, BC · On-site
CA$135K - CA$190K/yr
Fortinet is calling for an experienced Embedded Software Developer who can think outside the box, has a logical approach to coding, and looking to grow their career in the network security industry.
Principal Embedded Software Developer
Burnaby, BC · On-site
CA$135K - CA$190K/yr
Fortinet is calling for an experienced Embedded Software Developer who can think outside the box, has a logical approach to coding, and looking to grow their career in the network security industry.
Principal Embedded Software Developer
Burnaby, BC · On-site
CA$135K - CA$190K/yr
Fortinet is calling for an experienced Embedded Software Developer who can think outside the box, has a logical approach to coding, and looking to grow their career in the network security industry.
Integration CO-OP
Vancouver, BC · On-site
Advise the Engineering/Integration Manager of needed improvements for project execution and ... software)
Integration CO-OP
Vancouver, BC · On-site
Advise the Engineering/Integration Manager of needed improvements for project execution and ... software)
Engineering Co-op, Mechanical
Surrey, BC · On-site
CA$25.68 - CA$28.70/hr
Bachelor of Engineering Student - Third or Fourth year preferred. * Enrolled in a Co-op program. * Valid driver's license. Other Qualifications * Experience or knowledge with CAD applications and ...
Engineering Co-op, Mechanical
Surrey, BC · On-site
CA$25.68 - CA$28.70/hr
Bachelor of Engineering Student - Third or Fourth year preferred. * Enrolled in a Co-op program. * Valid driver's license. Other Qualifications * Experience or knowledge with CAD applications and ...
Technology Development Co-Op Student
Delta, BC · On-site
$24/hr
Working alongside experienced scientists and engineers, the successful candidate will contribute to ... Collect, organize, and analyze experimental data using laboratory software and spreadsheets ...
Technology Development Co-Op Student
Delta, BC · On-site
$24/hr
Working alongside experienced scientists and engineers, the successful candidate will contribute to ... Collect, organize, and analyze experimental data using laboratory software and spreadsheets ...
Software Quality Assurance Co-op (Cloud Platform)
Surrey, BC · Hybrid
CA$22 - CA$25/hr
Job Summary The Software QA Specialist Co-op is responsible for ensuring software meets end-user ... Experience is preferred, however undergraduates with at least two years in Engineering and Computer ...
Software Quality Assurance Co-op (Cloud Platform)
Surrey, BC · Hybrid
CA$22 - CA$25/hr
Job Summary The Software QA Specialist Co-op is responsible for ensuring software meets end-user ... Experience is preferred, however undergraduates with at least two years in Engineering and Computer ...
Software Quality Assurance Co-op (Cloud Platform)
Surrey, BC · Hybrid
CA$22 - CA$25/hr
Job Summary The Software QA Specialist Co-op is responsible for ensuring software meets end-user ... Experience is preferred, however undergraduates with at least two years in Engineering and Computer ...
Software Quality Assurance Co-op (Cloud Platform)
Surrey, BC · Hybrid
CA$22 - CA$25/hr
Job Summary The Software QA Specialist Co-op is responsible for ensuring software meets end-user ... Experience is preferred, however undergraduates with at least two years in Engineering and Computer ...
The Microfluidics Engineering Co-op for Cytiva is responsible for supporting the development of ... Experience with Solidworks or other 3D cad software. The annual salary range for this role is 45k ...
The Microfluidics Engineering Co-op for Cytiva is responsible for supporting the development of ... Experience with Solidworks or other 3D cad software. The annual salary range for this role is 45k ...
Electronics Co-Op
CA$20 - CA$25/hr
Job Purpose Alpha Technologies Ltd. is looking for Hardware Co-Op to join the Engineering team in ... Work with the firmware and software team to develop solutions Contribute to continuous improvements ...
Electronics Co-Op
CA$20 - CA$25/hr
Job Purpose Alpha Technologies Ltd. is looking for Hardware Co-Op to join the Engineering team in ... Work with the firmware and software team to develop solutions Contribute to continuous improvements ...
Software Quality Assurance Co-op
Surrey, BC · Hybrid
CA$23 - CA$26/hr
Job Summary As a Software Quality Assurance Co-op, you will help ensure our software meets the needs of end users. You will apply software testing methods to evaluate products prior to release ...
Software Quality Assurance Co-op
Surrey, BC · Hybrid
CA$23 - CA$26/hr
Job Summary As a Software Quality Assurance Co-op, you will help ensure our software meets the needs of end users. You will apply software testing methods to evaluate products prior to release ...
Software Quality Assurance Co-op
Surrey, BC · Hybrid
CA$23 - CA$26/hr
Job Summary As a Software Quality Assurance Co-op, you will help ensure our software meets the needs of end users. You will apply software testing methods to evaluate products prior to release ...
Software Quality Assurance Co-op
Surrey, BC · Hybrid
CA$23 - CA$26/hr
Job Summary As a Software Quality Assurance Co-op, you will help ensure our software meets the needs of end users. You will apply software testing methods to evaluate products prior to release ...
Electronics Co-Op
CA$20 - CA$25/hr
Job Purpose Alpha Technologies Ltd. is looking for Hardware Co-Op to join the Engineering team in ... Work with the firmware and software team to develop solutions Contribute to continuous improvements ...
Electronics Co-Op
CA$20 - CA$25/hr
Job Purpose Alpha Technologies Ltd. is looking for Hardware Co-Op to join the Engineering team in ... Work with the firmware and software team to develop solutions Contribute to continuous improvements ...
Embedded Software Developer
Burnaby, BC · On-site
CA$94K - CA$115K/yr
As a software developer at Fortinet, you will: * Implement and maintain software that drives our UTM feature set * Stay on top of new developments in application-layer protocols and software ...
Embedded Software Developer
Burnaby, BC · On-site
CA$94K - CA$115K/yr
As a software developer at Fortinet, you will: * Implement and maintain software that drives our UTM feature set * Stay on top of new developments in application-layer protocols and software ...
Embedded Software Engineer Co Op information
What are the key skills and qualifications needed to thrive as an embedded software engineer co op, and why are they important?
What is the difference between Embedded Software Engineer Co Op vs Firmware Engineer?
| Aspect | Embedded Software Engineer Co Op | Firmware Engineer |
|---|---|---|
| Credentials | Bachelor's in Computer Engineering, Electrical Engineering, or related fields | Bachelor's or Master's in Electrical Engineering, Computer Engineering, or related fields |
| Work Environment | Internship setting, often in tech or manufacturing companies | Full-time, often in R&D or product development teams |
| Industry Usage | Used in internships, entry-level roles, and co-op programs | Used in full-time roles across electronics, automotive, and consumer devices |
The Embedded Software Engineer Co Op and Firmware Engineer roles share similar educational backgrounds and work environments, focusing on embedded systems. However, the Co Op is typically an internship or temporary position, while the Firmware Engineer is a full-time role with more responsibilities in developing low-level software for hardware devices.
What is an embedded software engineer co op?
What types of projects and collaboration can I expect as an embedded software engineer co op?
What cities near Coquitlam, BC are hiring for Embedded Software Engineer Co Op jobs?
Cities near Coquitlam, BC with the most Embedded Software Engineer Co Op job openings:

Full-time
Posted 23 days ago
Job description
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 world's leading brands and creators. As a member of the team, you'll contribute to real production software, participate in the full software development lifecycle, and gain hands-on experience with modern engineering practices. You'll be supported by experienced mentors while taking ownership of real production work that delivers value to our customers.
If you're passionate about software development, enjoy solving problems, and are eager to learn how high-performing development teams operate, we'd love to hear from you.
What you'll be doing:- Contribute to production features across our backend and frontend applications.
- Collaborate with engineers, product owners, designers, and other cross-functional partners to deliver customer value.
- Write clean, maintainable, tested, and well-documented code.
- Participate in code reviews and learn engineering best practices.
- Debug issues and help improve the reliability, scalability, and performance of our systems.
- Learn modern software architecture, cloud technologies, and scalable application design.
- Leverage AI-assisted development tools and modern engineering practices to build high-quality software efficiently.
- Take part in planning, retrospectives, and other Agile ceremonies.
- Continuously learn from teammates while bringing your own ideas, curiosity, and creativity to the team.
- Experience programming in at least one modern language (TypeScript, JavaScript, Java, C#, Python, Go, or similar).
- A strong foundation in software engineering fundamentals, including algorithms, data structures, and software design principles.
- Basic knowledge of relational databases and SQL.
- Familiarity with Git and collaborative software development.
- Some exposure to cloud platforms (AWS, Azure, or Google Cloud), whether through coursework, personal projects, or internships.
- Familiarity with modern frontend frameworks such as React is considered an asset.
- Strong analytical and problem-solving skills.
- Good written and verbal communication skills.
- A genuine curiosity about how software systems work and a desire to continuously learn.
- A growth mindset and eagerness to receive feedback and continuously improve.
Bonus Points
Experience with any of the following is a plus, but not required:
- TypeScript or Node.js
- React
- PostgreSQL or MySQL
- REST APIs
- Docker or Kubernetes
- AWS services
- CI/CD pipelines
- Automated testing
- Open-source contributions or personal software projects
- Building software that serves customers at scale.
- Modern backend and frontend development.
- Cloud-native application development.
- Software architecture and distributed systems.
- Production debugging, monitoring, and observability.
- Agile software development and cross-functional collaboration.
- Code reviews, testing, and continuous delivery.
- Leveraging AI-assisted development tools effectively in a professional engineering environment.
- Working effectively as part of a high-performing engineering team.
- Driven by Impact: You deliver results that matter-prioritizing high-value work, meeting deadlines, and adapting quickly while keeping outcomes clear.
- Strategic & Customer-Centric: You anticipate risks and opportunities, connect decisions to long-term growth, and build trust through proactive insights.
- Curious & Growth-Oriented: You seek knowledge, ask sharp questions, and apply learnings fast-challenging the status quo with a mindset of improvement.
- Collaborative & Resilient: You thrive in change by staying resourceful, solution-focused, and positive-removing roadblocks, sharing insights, and keeping morale high.
- Accountable & Honest: You own your work, hold yourself and others to a high bar, and use transparent feedback to drive growth.
- Emotionally Intelligent: You build trust through empathy and collaboration, foster inclusion, and inspire others with grit, optimism, and integrity.
We take a market-based & data-driven approach to compensation. We leverage data from trusted third-party compensation sources to help us understand the market value of a role based on function, level, geographic location, and scope. We evaluate compensation bi-annually, including performance and market-related factors.
Our salaries are benchmarked against market Total Cash Compensation for the geographic location of our job posting. Compensation for some roles is structured as On Target Earnings (OTE = base + commission/variable) while for others it is structured as Salary only.
To comply with local legislation and ensure transparency, we share salary ranges on all job postings. Skills, experience and other factors help determine the final salary we offer which may vary from the original range posted.
Additionally, all permanent team members are eligible to participate in various benefits plans as part of their overall compensation package.
Salary Range:
$4,000 per month
*Co-op team members, independent contractors, and freelancers are not eligible for company benefits.
#LI-Hybrid #LI-Remote