1

Embedded Software Engineer Co Op Jobs in Surrey, BC

Why this Role Looking for a co-op position where you can apply your engineering mindset to real ... Interest in infrastructure, telecommunications, mapping, data, or software (depending on discipline)

Why this Role Looking for a co-op position where you can apply your engineering mindset to real ... Interest in infrastructure, telecommunications, mapping, data, or software (depending on discipline)

Why this Role Looking for a co-op position where you can apply your engineering mindset to real ... Interest in infrastructure, telecommunications, mapping, data, or software (depending on discipline)

Firmware Test Co-op

Richmond, BC · On-site

CA$38K - CA$51K/yr

We are looking for an 8-month Software Development Engineer in Test Co-op student to join our Testing team! This is an ideal position for someone passionate about embedded systems. The successful ...

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

Roboticist - (Co-Op)

Vancouver, BC · On-site

CA$3.6K - CA$4.5K/mo

Apera AI is seeking a Roboticist (Co-op) for the 8 months term period (Sep 2026 - April 2027). You ... engineers to create and optimize robot programs using 3D vision software for tasks such as bin ...

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

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.

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

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

Showing results 21-40

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?

To thrive as an Embedded Software Engineer Co Op, you generally need a solid understanding of C/C++ programming, microcontroller fundamentals, and coursework or experience in embedded systems. Familiarity with debugging tools, version control systems like Git, and possibly real-time operating systems (RTOS) is often expected. Strong problem-solving skills, attention to detail, and effective teamwork and communication abilities help you excel in collaborative engineering environments. These skills are crucial for developing reliable embedded software and ensuring project goals are met efficiently and accurately.

What is the difference between Embedded Software Engineer Co Op vs Firmware Engineer?

AspectEmbedded Software Engineer Co OpFirmware Engineer
CredentialsBachelor's in Computer Engineering, Electrical Engineering, or related fieldsBachelor's or Master's in Electrical Engineering, Computer Engineering, or related fields
Work EnvironmentInternship setting, often in tech or manufacturing companiesFull-time, often in R&D or product development teams
Industry UsageUsed in internships, entry-level roles, and co-op programsUsed 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?

An Embedded Software Engineer Co-Op is a student or recent graduate who works temporarily with a company to gain hands-on experience in developing software for embedded systems. These systems are specialized computing devices found in products like cars, medical devices, and industrial machines. The Co-Op role involves writing code, testing software, debugging, and collaborating with engineers to solve real-world challenges. This position provides practical experience that complements academic studies and helps prepare students for a full-time career in embedded software engineering.

What types of projects and collaboration can I expect as an embedded software engineer co op?

As an Embedded Software Engineer Co Op, you'll typically work on real-world projects such as developing, testing, or debugging firmware for embedded systems used in products like consumer electronics, automotive components, or industrial devices. You’ll collaborate closely with senior engineers, hardware teams, and sometimes quality assurance to integrate and validate software with hardware prototypes. Expect to participate in code reviews, daily stand-ups, and hands-on troubleshooting sessions. This collaborative environment helps you gain practical experience and build a strong foundation for future career growth.
What are the most commonly searched types of Embedded Software Engineer jobs in Surrey, BC? The most popular types of Embedded Software Engineer jobs in Surrey, BC are:
What are popular job titles related to Embedded Software Engineer Co Op jobs in Surrey, BC? For Embedded Software Engineer Co Op jobs in Surrey, BC, the most frequently searched job titles are:
What cities near Surrey, BC are hiring for Embedded Software Engineer Co Op jobs? Cities near Surrey, BC with the most Embedded Software Engineer Co Op job openings:
Infographic showing various Embedded Software Engineer Co Op job openings in Surrey, BC as of August 2026, with employment types broken down into 1% Internship, 80% Full Time, 16% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution.

Engineering Co-Op Opportunity

Encepta

Burnaby, BC

Full-time

Posted 7 days ago


Job description


CO-OP STUDENT OPPORTUNITIES
Build real infrastructure. Learn fast. Make an impact.


Why this Role

Looking for a co-op position where you can apply your engineering mindset to real infrastructure projects?


Encepta is seeking a Modelling Specialist Co-op to support our telecommunications design and structural analysis teams. You'll work with point-cloud data, field measurements and technical information to build accurate 3D models of aerial infrastructure across British Columbia.


This is a strong opportunity for someone who enjoys working with digital models, spotting small details, solving technical problems and understanding how real-world infrastructure fits together.


What You'll Be Responsible For

Working closely with our modelling, geomatics and Pole Loading Analysis teams, you will:

  • Process point-cloud data, field photographs and measurements.
  • Digitize aerial telecommunications infrastructure and create accurate 3D models.
  • Compare information across multiple programs and datasets to ensure models match real-world conditions.
  • Identify missing, conflicting or unclear information and raise questions early.
  • Complete detailed modelling assignments while meeting quality and productivity expectations.
  • Document your work and contribute ideas that improve workflows and efficiency


What Success Looks Like

You'll be successful in this role if you:

  • Learn new tools and technical concepts quickly.
  • Ask thoughtful questions and apply feedback.
  • Produce accurate, consistent work the team can rely on.
  • Approach unfamiliar problems logically and constructively.
  • Maintain attention to detail during repetitive computer-based work.
  • Manage multiple assignments and priorities effectively.
  • Become increasingly independent as your knowledge develops.


What We're Looking For

We're open to Co-Op students from a range of programs, including engineering/technology, GIS, computer science, and related disciplines. Strong candidates typically bring:

  • Interest in infrastructure, telecommunications, mapping, data, or software (depending on discipline).
  • Comfort learning new tools and systems (for example: AutoCAD/Revit, GIS/CAD tools, Python/SQL, JavaScript, or common programming frameworks).
  • Strong problem solving skills and attention to detail.
  • Organization and time management for multiple concurrent tasks.
  • Clear communication and a collaborative, respectful work style.
  • Familiarity with Google Workspace or equivalent productivity tools.


What's In It for YOU?

We know that when you grow, we grow. That's why we offer more than just a job, we offer a launchpad for your career:

  • Real project experience: Support active telecommunications infrastructure projects across BC.
  • Practical skill development: Build experience in 3D modelling, point-cloud data and structural analysis workflows.
  • Structured training: Learn directly from experienced modelling, geomatics and engineering professionals.
  • Career exposure: Explore future pathways in field data, quality assurance, structural analysis and infrastructure design.
  • Visible impact: Your models will directly support the teams assessing real aerial infrastructure.
  • Collaborative culture: Join a team that values curiosity, accountability and continuous improvement.


About Encepta
Encepta is a fast-growing Canadian company offering infrastructure planning, design, and data collection services for telecommunications, utilities, and municipalities. We use innovative tools and processes to help clients build better networks. Our team is committed to quality, safety, and making a positive impact on the communities we serve.


How To Apply

If you're looking for a Co-Op term where you can learn fast, contribute meaningfully, and work with great people, apply today. Please include your resume and a cover letter outlining your program, availability, and the discipline(s) you're most interested in (Design/Engineering, GIS, Software, or other).


Let's build the future of connectivity together!
Encepta is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees, regardless of their identification with any of the protected groups within the Human Rights Code. Encepta is committed to strengthening the diversity and inclusion on our teams through hiring individuals within the BIPOC communities and making informed business decisions guided by the Truth and Reconciliation Commission of Canada.