2

Entry Level Simulation Software Engineer Jobs in Vancouver, BC

Barco Visual Solutions is looking to add a Software Developer to our agile and cohesive R&D team ... Depending on your interests, this could include simulations, working with film industry ...

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

... simulations. This high-performance, web-based tool is designed to be accessible, intuitive, and ... General understanding of software testing principles and the software development lifecycle (SDLC)

Design, Simulate and support analog IP verification What We're Looking For * Candidate MUST be ... This position may require access to technology and/or software subject to U.S. export control laws ...

... simulations and 3D factory * Experience teaching and mentoring less-experienced Engineers or ... Experience with John Deere Specific manufacturing software JDAAT (John Deere Assembly Assist Tool ...

... simulations and 3D factory * Experience teaching and mentoring less-experienced Engineers or ... Experience with John Deere Specific manufacturing software JDAAT (John Deere Assembly Assist Tool ...

As an entry-level engineering role, this position works under the guidance of the Manufacturing ... Working knowledge of 2D and 3D CAD software such as SolidWorks and AutoCAD. * Ability to interpret ...

next page

Showing results 1-20

Entry Level Simulation Software Engineer information

What are the key skills and qualifications needed to thrive as an Entry Level Simulation Software Engineer, and why are they important?

To thrive as an Entry Level Simulation Software Engineer, you need a solid background in computer science, mathematics, and programming languages such as C++, Python, or Java, typically supported by a relevant degree. Familiarity with simulation frameworks, modeling tools (like MATLAB or Simulink), and version control systems (such as Git) is often required. Strong problem-solving skills, attention to detail, and effective teamwork are essential soft skills for this role. These abilities enable engineers to develop accurate, efficient simulations and collaborate effectively in multidisciplinary teams, ensuring successful project outcomes.

What are some common challenges faced by entry level simulation software engineers, and how can they be overcome?

Entry level simulation software engineers often encounter challenges such as understanding complex simulation models, learning industry-specific tools, and collaborating with multidisciplinary teams. To overcome these hurdles, it's helpful to actively seek mentorship from senior engineers, participate in team meetings to gain context, and dedicate time to hands-on practice with simulation tools. Regular communication with team members and taking advantage of available documentation can also accelerate learning and integration into the workflow.

What does an Entry Level Simulation Software Engineer do?

An Entry Level Simulation Software Engineer develops and tests software that models real-world systems, such as physical processes, engineering designs, or virtual environments. They typically work under the guidance of senior engineers to write code, run simulations, analyze results, and troubleshoot issues. Their work helps organizations predict system behavior, optimize designs, and reduce the need for costly physical prototypes. This role often involves programming, understanding mathematical models, and collaborating with other engineering teams.
What job categories do people searching Entry Level Simulation Software Engineer jobs in Vancouver, BC look for? The top searched job categories for Entry Level Simulation Software Engineer jobs in Vancouver, BC are:
Infographic showing various Entry Level Simulation Software Engineer job openings in Vancouver, BC as of May 2026, with employment types broken down into 77% Full Time, 17% Part Time, 2% Temporary, and 4% Contract. Highlights an 25% Physical, 25% Hybrid, and 50% Remote job distribution.
Software Engineer

Software Engineer

Barco

Vancouver, BC • On-site

Other

Posted yesterday


Job description

Barco Visual Solutions is looking to add a Software Developer to our agile and cohesive R&D team. We need someone to develop and promote real-time imaging tools and plugins that help post-production artists, colorists and technicians do their best work on our HDR projection systems.

Barco Visual Solutions is an ever evolving and creative R&D environment, and we are all multi-disciplinary to some degree; tomorrow there are many possibilities for someone able and willing to branch out into new areas of interesting opportunities in related fields. Depending on your interests, this could include simulations, working with film industry professionals, quality assurance, standards compliance. And lots of coding.

Requirements:

  • Strong expertise in C++ for high-performance computing applications
  • Working knowledge of GPU programming (CUDA, HIP or OpenCL) or modern graphics APIs (Vulkan, DirectX12 or Metal)
  • Degree in Computer Science, Engineering or relevant work experience,
  • Strong communication skills, work ethics and self-motivation,
  • Willingness and ability to occasionally travel to the USA (California) and Europe (Belgium),

Nice to have:

  • Basic understanding of colour science theory
  • Understanding of digital cinema or TV post-production workflows, especially HDR.
  • Experience with film production and post-production tools (DaVinci Resolve, Baselight),
  • Experience with embedded & systems programming (linux, buildroot)