1

System Engineer Intern Jobs in British Columbia (NOW HIRING)

We are currently seeking an Intern to work with our Design and Project Management groups on First ... systems, improve waste collection, and reduce diesel combustion in off-grid communities. The ...

You will work alongside ProCogia's AI, data science, and engineering teams to design, build, evaluate, and improve AI agents, agentic workflows, RAG systems, and LLM-powered applications. We are ...

We partner with them by embedding expert data science, engineering, and AI talent directly into ... systems, AI governance, and enterprise AI applications. At ProCogia, interns work alongside ...

Gameplay Systems Software Engineer

Burnaby, BC · Hybrid

CA$71K - CA$105K/yr

You do not need to have worked on every system listed below. We are looking for engineers with ... or intern roles will not be eligible for many of these payments or benefits. Details of ...

We engage people in whole person health through an integrated care delivery system, thus ... Developing session plans and co-facilitating WCA programming activities with groups of Club members.

Optimize rendering systems for current-generation consoles and high-end PCs, including GPU, CPU ... or intern roles will not be eligible for many of these payments or benefits. Details of ...

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.

next page

Showing results 1-20

System Engineer Intern information

What does a system engineer intern do?

A System Engineer Intern supports the design, development, and maintenance of a company's IT systems under the supervision of experienced engineers. Their tasks often include assisting with system installations, troubleshooting issues, monitoring system performance, and documenting processes. Interns may also help with network setups, software updates, and ensuring the security of system operations. The role provides hands-on experience and a practical understanding of how large-scale IT systems are managed in a professional environment.

What are the key skills and qualifications needed to thrive as a system engineer intern?

To thrive as a System Engineer Intern, you need a solid grasp of computer systems, networking, troubleshooting, and basic programming, often supported by coursework in computer science or a related field. Familiarity with operating systems (like Windows and Linux), virtualization tools, and version control systems is commonly expected. Strong analytical thinking, effective communication, and a willingness to learn help interns contribute and collaborate within technical teams. These skills ensure interns can adapt quickly, solve problems efficiently, and support the organization's IT infrastructure needs.

What are the most commonly searched types of System Engineer jobs in British Columbia?

The most popular types of System Engineer jobs in British Columbia are:

What cities in British Columbia are hiring for System Engineer Intern jobs?

Cities in British Columbia with the most System Engineer Intern job openings:

Platform Applications Engineer Intern (8-month Co-Op)

Vancouver, BC

Internship

Re-posted 12 days ago


Job description

 

At Astera Labs, we design cutting-edge connectivity solutions that power the world's largest cloud service providers, server, and networking OEMs. As a Platform Application Engineer Intern, you'll play a pivotal role in building and supporting the platforms that enable these products to thrive in real-world deployments through.

You'll create and maintain tools that make our products seamless to integrate, highly debuggable, and delightful to use for both customers and internal engineering teams. Your work will span software, systems, and silicon - developing automation, diving into labs with state-of-the-art equipment, and collaborating closely with customers to solve the toughest technical challenges. Beyond execution, you'll influence product direction by driving innovation, providing feedback to design teams, and streamlining validation and deployment processes.

This is a high-impact, hands-on role at the intersection of hardware and software, where curiosity, creativity, and technical depth come together to define the next generation of datacenter infrastructure.

Basic Qualifications 

  • Pursuing a Bachelor's degree or higher in Electrical Engineering, Computer Engineering, or Computer Science
  • Experience in software development with C, C++, C#, and/or Python.
  • Entrepreneurial mindset with a customer-first attitude and a bias toward action
  • Excellent written and oral communication

Required Experience  

  • Comfort working with software/firmware associated with semiconductor products, such as; Firmware development with C-language, scripting with Python or other equivalent programming languages.
  • Hands-on experience building, configuring, and troubleshooting computer systems, with a fundamental understanding of core components such as CPUs, GPUs, memory, storage, motherboards, PCIe devices, and how these components interact at the platform level.

Preferred experience 

  • Firsthand experience with lab equipment such as protocol analyzers/exercisers, high-speed oscilloscopes, or BERTs.
  • Triaging complex customer reported issues which require taking into account multiple layers of conditions; for instance, silicon, firmware, hardware board design, and system environment. 
  • Development/support for PCIe or Ethernet Switch or Retimer products. 
  • PCIe compliance testing methodology and troubleshooting. 
  • Understanding of Data Center systems like Servers, JBOGs/JBODs, Networking switches/routers/interconnects etc.