Senior Engineer
1 day ago
Huawei Canada has an immediate 12-month contract opening for a Senior Engineer - Rendering (Android).About the team:The Software-Hardware System Optimization Lab continuously improves the power efficiency and performance of smartphone products through software-hardware systems optimization and architecture innovation. We keep tracking the trends of cutting-edge technologies, building the competitive strength of mobile AI, graphics, multimedia, and software architecture for mobile phone products.About the job:Contribute to and drive the development of core rendering systems and graphics features across various computing architectures (CPU, GPU, and NPU).Assist in maintaining and iterating on the Android rendering architecture within Unreal Engine, ensuring high performance and maintainability.Be responsible for performance optimization efforts, including profiling, identifying, and solving performance bottlenecks on mobile hardware.Support technical design and prototyping efforts, helping to explore and implement cutting-edge AI-driven rendering techniques.Help foster a culture of quality and growth by participating in code reviews and sharing technical knowledge with other team members.Collaborate closely with other disciplines such as artists and designers to achieve project goals and ensure the highest quality visual standards.The target annual compensation (based on 2080 hours per year) ranges from $78,000 to $168,000 depending on education, experience and demonstrated expertise.About the ideal candidate:5+ years of professional software engineering experience with a focus on real-time graphics and rendering systems.Strong proficiency in modern C++ and a solid understanding of data-oriented design principles and software architecture for high-performance systems.Deep, hands-on expertise with modern graphics APIs (Vulkan is an asset; OpenGL and Metal are also valuable).In-depth understanding of Unreal Engine's rendering pipeline (RHI, rendering passes, and the material system).Proven experience shipping at least one product or title, with demonstrable contributions to the rendering engine or graphics performance.Familiarity with low-level performance profiling and optimization on mobile hardware using tools such as Unreal Insights, Android GPU Inspector (AGI), RenderDoc, or platform-specific profilers.Bachelor's or Master's degree in Computer Science or a related field, or equivalent professional experience.These requirements are an asset:Experience with GPU-driven rendering pipelines or compute shaders for graphics tasks.Familiarity with machine learning concepts and their application in rendering.Experience writing and optimizing shaders in SPIR-V.
-
Senior Engineer
2 weeks ago
Vancouver, Canada Hiive Full timeSenior Full Stack Engineer As a Senior Full Stack Engineer, you will be a hands-on contributor to the frontend and backend apps powering our platform. You will learn Elixir on the job from your colleagues. You will collaborate with technical leaders and the founding team to deliver new features to our application. You will work closely with your colleagues...
-
Senior Project Engineer
5 days ago
Vancouver, Canada True Environmental Full timeBase Pay RangeCA$140,000.00/yr - CA$170,000.00/yr Senior Project Engineer Remote Mine – British Columbia – 4 days on, 3 days offReporting to the Senior Operations Manager, this role provides leadership and technical support for environmental assessment, permitting, remediation and water treatment projects and programs. The role supports a mining client...
-
Senior Project Engineer
3 days ago
Vancouver, Canada True Environmental Full timeBase Pay Range CA$140,000.00/yr - CA$170,000.00/yr Senior Project Engineer Remote Mine – British Columbia – 4 days on, 3 days offReporting to the Senior Operations Manager, this role provides leadership and technical support for environmental assessment, permitting, remediation and water treatment projects and programs. The role supports a mining client...
-
Senior Engine Programmer
2 weeks ago
Vancouver, Canada EA SPORTS Full timeJoin to apply for the Senior Engine Programmer role at EA SPORTS 1 week ago Be among the first 25 applicants Join to apply for the Senior Engine Programmer role at EA SPORTS Description & RequirementsElectronic Arts creates next-level entertainment experiences that inspire players and fans around the world. Here, everyone is part of the story. Part of a...
-
Senior Project Engineer
1 week ago
Vancouver, Canada True Environmental Full timeSenior Project Engineer Remote Mine – British Columbia 4 days on, 3 days off About the Role Reporting to the Senior Operations Manager, this role will be responsible for providing leadership and technical support for environmental assessment, permitting, remediation and water treatment projects and programs. This role will specifically be supporting a...
-
Senior Project Engineer
5 days ago
Vancouver, Canada True Environmental Full timeSenior Project Engineer Remote Mine – British Columbia 4 days on, 3 days off About the Role Reporting to the Senior Operations Manager, this role will be responsible for providing leadership and technical support for environmental assessment, permitting, remediation and water treatment projects and programs. This role will specifically be supporting a...
-
Senior Project Engineer
3 days ago
Vancouver, Canada True Environmental Full timeSenior Project Engineer Remote Mine – British Columbia 4 days on, 3 days off About the Role Reporting to the Senior Operations Manager, this role will be responsible for providing leadership and technical support for environmental assessment, permitting, remediation and water treatment projects and programs. This role will specifically be supporting a...
-
Senior Structural Engineer
4 weeks ago
Vancouver, Canada Arcadis Full timeSenior Engineer - Civil Structural and Bridges Arcadis is the world's leading company delivering sustainable design, engineering, and consultancy solutions for natural and built assets. We are a global team of professionals dedicated to improving quality of life and solving complex challenges. Role description Arcadis is looking for a Senior Structural...
-
Senior DevOps Engineer
3 days ago
Vancouver, Canada Hiive Full timeSenior DevOps Engineer Join to apply for the Senior DevOps Engineer role at Hiive Location: Richmond, British Columbia, Canada Company Overview Hiive is recognized as one of Canada’s top startups two years in a row — climbing from #4 in 2024 to #2 in 2025. We are a fintech/marketplace startup connecting buyers and sellers of stock in venture‑backed...
-
Senior Project Engineer
1 week ago
Vancouver, British Columbia, Canada True Environmental Full timeEnsero Solutions is an environmental consulting and remediation business with specific expertise in environmental assessments, active/passive water treatment, microbiological testing, and turnkey remediation services for the mining industry and broader industrial sectors. At Ensero, we get the opportunity to make a positive impact on the environment and...