Talent.com

Embedded software engineer Jobs in Richmond, BC

Create a job alert for this search

Embedded software engineer • richmond bc

Last updated: 4 days ago

Software Engineer - Interactive Visualization

Walt Disney Animation StudiosVancouver, Canada
Full-time

At Walt Disney Animation Studios we have a deep commitment to the philosophy that creativity inspires technology, and technology inspires creativity.Engineers on our Production Technology team deve...Show more

Software Engineer / Senior Software Engineer - Agent Platform

Workday, Inc.Vancouver, BC, Canada
Full-time

Build and Maintain an internal and external-facing gateway and network proxy for agent traffic.Build and Maintain MCP and A2A integration points for customers integrating with Workday.Identify pain...Show more

Firmware/Embedded Software Engineer - Controls

Delta-Q TechnologiesVancouver, British Columbia, Canada
Full-time +1

OEMs) of electric vehicles and industrial equipment.Delta-Q’s unique blend of engineering capability in high-efficiency power electronics and embedded software design delivers innovative battery ch...Show more

Embedded System Engineer

ZVST Cloud TechVancouver, British Columbia, Canada
Full-time

Location: Vancouver, Canada Title: Embedded System Engineer Hiring Mode: TP/FTE Total positions: 3 Job Description: · C, Silicon Validation, NVMe, PCIe, debugging, compilers, GIT, RTOS · 5-8 years ...Show more

Embedded Software Engineer – Unmanned Systems (UAVs)

NOETIQ EDGEVancouver, BC, Canada
Remote
Full-time
Quick Apply

Embedded Software Engineer – Unmanned Systems (UAVs).Noetiq Edge is a strategic consulting firm based in Canada that provides insights and talent expertise to firms across multiple industries inclu...Show more

Senior Software Engineer

Match GroupVancouver, British Columbia
Full-time

Match Group, the global leader in online dating with brands like Tinder, Hinge, Match, and OkCupid, is looking for a talented and motivated .As part of our Match Group Central Services team, you’ll...Show more

Junior System Software Engineer

NearSourceVancouver, BC, Canada
Full-time
Quick Apply

Junior System Software Engineer .Vancouver, British Columbia, Canada.CI microservice systems and cloud-based infrastructure.The selected candidate will contribute to platform stability, feature eng...Show more

Staff Embedded Software Engineer, Virtualization

RivianVancouver, Canada
Full-time

About Us Rivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive’s next chapter.From operating systems to zonal controllers to cl...Show more

Embedded Software Developer

FortinetBurnaby, BC, Canada
Full-time

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 Fo...Show more

AI GPU Product Planning Lead - Embedded Software

Advanced Micro Devices, IncVancouver, British Columbia, Canada
Full-time

WHAT YOU DO AT AMD CHANGES EVERYTHING.At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded syst...Show more

Sr. Software Engineer

EarthDaily AnalyticsVancouver, BC, CA
Full-time
Quick Apply

OUR VISION At EarthDaily Analytics (EDA), we strive to build a more sustainable planet by creating innovative solutions that combine satellite imagery of the Earth, modern software engineering, mac...Show more

Software Development Engineer

Amazon Development Centre Canada ULCVancouver, British Columbia, CAN
Full-time

Are you ready to build the future of financial technology at Amazon scale? Are you excited by greenfield initiatives that let you architect and ship brand-new systems from the ground up? Do you wan...Show more

Software Engineer

BRIOBurnaby, BC, CA
Full-time

Participate in the implementation of the project's MES system, and cooperate with the project manager and MES technical consultant to complete various tasks;.Responsible for the functional unit tes...Show more

Senior Software Engineer

Cut+DryVancouver, British Columbia, CA
Full-time

Cut+Dry is a fast-growing FoodTech startup searching for flexible go-getters who welcome the challenge of meeting the needs of a rapidly expanding business.Our company is revolutionizing the $300B ...Show more

AI Software Engineer

TrustFlightVancouver, BC, CA
Full-time

TrustFlight is the Aerospace Safety Intelligence Platform - the only company in aviation that integrates safety and security technology, world-class training and consulting, and emergency preparedn...Show more

Senior Software Engineer

FICVancouver, BC, Canada
Full-time +1
Quick Apply

FIC) is a multi-family office providing multiple services, including estate planning, risk management, financial counsel, trusteeship, investment advice, and other services.We recognize excellent r...Show more

Staff Embedded Software Engineer, Drivers

RivianVancouver, Canada
Full-time

About Us Rivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive’s next chapter.From operating systems to zonal controllers to cl...Show more

Senior Embedded Software Engineer, VCS

RivianVancouver, Canada
Full-time

About Us Rivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive’s next chapter.From operating systems to zonal controllers to cl...Show more

Principal Software Engineer I

EnerSys Delaware Inc.Burnaby, Brit, CA
Full-time

EnerSys® is an industrial technology leader serving the global community with mission critical stored energy solutions that meet the growing demand for energy efficiency, reliability and sustainabi...Show more

People also ask
Software Engineer - Interactive Visualization

Software Engineer - Interactive Visualization

Walt Disney Animation StudiosVancouver, Canada
30+ days ago
Job type
  • Full-time
Job description

Résumé du poste:

At Walt Disney Animation Studios we have a deep commitment to the philosophy that creativity inspires technology, and technology inspires creativity. Engineers on our Production Technology team develop and implement new algorithms to solve challenging problems for all of our animated content. Through constant collaboration with artists and end users, Production Technology creates the tools, environments, and pipelines that our production teams use daily.

We are looking for a Software Engineer to join our Production Technology team, as a member of the team responsible for interactive visualization and real-time renderers at our studio. In this role, you will partner with artists, studio leadership, technical directors, cross-team software engineers, Disney Research, and other stakeholders across the Walt Disney family of Studios. Your work will focus on the design and implementation of innovative workflows, as well as state-of-the-art solutions motivated by our long term vision for Walt Disney Animation Studios.

Projects Include:

  • Developing Real-Time Interactive GPU Accelerated Renderers for use in Film Making

  • Working closely with Artists and Technical Directors to support workflows and solutions

  • Support a spectrum of rendering technologies from high-performance Virtual Production (VR) through to Cinematic Quality.

  • Contributing to development and extension of an Open Source Graphics Engine and associated pipelines.

  • Integration of graphics solutions into various Content Creation Applications.

What does it mean to be a part of Production Technology?

  • Our engineers get the opportunity to work on the full stack of our tools, from developing the underlying algorithms, through to building intuitive & artist-friendly interfaces.

  • We work in a collaborative, cross-site environment in the pursuit of simple and performant solutions to complex problems.

  • The team works hand in hand with artists to make the tools we need for the incredibly complex and rich characters and environments featured in our movies.

  • Develop new artist-centric interaction models using the latest hardware and technologies.

Education:

  • BS or Masters in Computer Science, Computer Engineering, Electrical Engineering or other related field; or comparable industry experience

Key Qualifications:

  • 3 or more years designing and developing complex user facing software, ideally in a studio environment.

  • Proficiency in C/C++, ideally C++11/14, with the ability to quickly produce clear, testable code

  • Experience in developing rendering pipelines such as used in film or game production

  • Experience with USD or similar data formats as used in real-time applications

  • Experience writing/debugging multithreaded and SIMD code including the use of intrinsics

  • Experience with performance measurement, profiling and analysis tools

  • Strong communication, teamwork and problem solving skills, balancing the timeliness of solutions with their sustainability. Able to prioritize competing demands based on business value.

  • Desire to work closely with in-house artists and engineers to prototype, develop, and support solutions to our filmmaking challenges

Bonus Qualifications:

  • Knowledge of animation, graphics techniques and algorithms

  • Experience developing in content creation applications such as Maya and Houdini

  • Experience with underlying real-time graphics engine internals such as those used by Unreal & Unity.

  • Strong mathematical fundamentals, including linear algebra, statistics and numerical methods.

  • Knowledge of Computer System Level Architectures for CPU & GPU

  • Knowledge of Modern GPU programming APIs such as OpenGL, Vulkan or DirectX as related to real-time rendering

  • Knowledge of shading languages, such as GLSL or HLSL or Cuda


The hiring range for this position in British Columbia, Canada is C$98,300 to C$131,900 CAD per year. The base pay actually offered will take into account internal equity and also may vary depending on the candidate’s geographic region, job-related knowledge, skills, and experience among other factors. A full range of medical, financial, and/or other variable pay or benefits, may be offered dependent on the level and position offered.