CareerPlanSign in

System Simulation Engineering CO-OP

Canada🌐 Remote💼 Full-time🗓 2026-09-24 → 2026-09-25

Core

Develop executable software models to simulate IP and SoC hardware for architectural exploration and pre-silicon firmware validation.

Role type

System Simulation Engineering Co-op

Builds

Executable software models for IP and SoC hardware simulation

Domain

Semiconductor / Integrated Circuit Design

Deliverable

production ML models | product features

Required skills

C, C++, Object-oriented design, Embedded systems knowledge, Digital ASIC design concepts, Software/firmware development, Testing methodologies

Preferred skills

ARM, RISC-V, x86 embedded software development, Python, TCL scripting

Technologies

C, C++, Python, TCL, ARM, RISC-V, x86

Responsibilities

Design, implement, and test executable software models simulating IP and SoC hardware; Support architectural exploration and pre-silicon firmware development; Investigate and resolve complex software, hardware, and debugging challenges; Participate in infrastructure development for simulation and validation; Apply software development and testing methodologies; Provide technical support to engineering stakeholders

Seniority

Co-op / Student

Sourced via lever · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.