Talent.com
Velan Studios
Engine and Tools ProgrammerVelan Studios • Toronto, ON, CA
Les candidatures ne sont plus acceptées
Engine and Tools Programmer

Engine and Tools Programmer

Velan Studios • Toronto, ON, CA
Il y a 18 jours
Type de contrat
  • Temps plein
  • Quick Apply
Description de poste

Level: Mid-Senior Engine and Tools Programmer

Location: on-site/hybrid

From dodgeball in the streets to racetracks in your living room, we've always been more interested in asking "what if?" than following a roadmap. Whether we're dreaming up a chaotic game of hide & seek in the dark or putting a legendary space fox back in the pilot's seat, that inventor's mindset runs through everything we do. We make games for people who appreciate craft and a little bit of magic. If you're curious, you'll be in good company.

This is a highly collaborative role, working closely with artists, designers, and other programmers. We have three requirements:

  1. At least five years of professional experience working on game engines and tools in a multi-platform environment.
  2. Our engine and tools are written in C. We are looking for applicants who have shipped major features written in C and/or C++.
  3. Our curiosity drives us. You must be deeply curious about something and have some evidence of that curiosity. We are looking for candidates that demonstrate a pattern of persistent and self-motivated exploration.

Some things you might find yourself doing in this role:

  • Building visual material authoring workflow (code generation, node-graph editing).
  • Adding play-in-editor support to our level editor.
  • Porting our client runtime to a new console platform.
  • Adding a new type of collision primitive to our physics system.

A few notes about how we do engine and tools programming at Velan:

  • Most of our games are built on our internal engine and tools. We believe that owning our tech gives us certain technical superpowers.
  • Velan works on all kinds of games, from augmented reality driven kart racers to shooters played in the dark. The varied needs of our games set the technical direction for our engine and tools.
  • Experienced engine and tools programmers operate with a fair degree of autonomy at Velan. While decisions about your areas of focus will be made collaboratively with the leadership team, once an area of focus is selected, you exercise a wide degree of discretion to accomplish your technical goals.
  • Although each of our systems has an owner, we are a small team, and you should expect to own several different systems. Additionally, we trust you to work across the codebase with minimal barriers.

The salary for this position is typically within the range specified below per year. Please note that the actual base pay may vary based on factors such as your qualifications, skills, experience, and other relevant considerations. In addition to your salary, our comprehensive compensation package includes various perks, such as potential annual bonuses (though they are not guaranteed), health, dental, vision, life, and disability insurance, a retirement savings plan, paid holidays, and flexible time-off benefits. This range covers mid-senior level -

Toronto, ON
Mid level: $85k-$125k CAD
Senior level: $105K-$145k CAD

Velan Studios is dedicated to building a diverse, inclusive, and authentic workplace, so if you are excited about a role but your experience doesn’t align perfectly, we encourage you to submit a General Application. Velan Studios is an equal opportunity employer that is committed to inclusion, diversity, and providing a workplace free from discrimination and harassment. We seek to create a work culture that matches the diversity of our players.

Créer une alerte emploi pour cette recherche

Engine and Tools Programmer • Toronto, ON, CA

Offres similaires

Software Engineer for Internal Tools and AI

Push OperationsToronto, Ontario, Canada
Temps plein

Enhance Push's internal infrastructure as a Full Stack Software Engineer focusing on AI and tool development.This role combines technical skill with creativity in a people-first environment.Push se... Voir plus

 • Offre sponsorisée

Dev Tools Software Engineer at Homebase

HomebaseToronto, ON, CA
Temps plein

Empower engineers at Homebase as a Dev Tools Software Engineer specializing in Infrastructure.Build tools that streamline processes and elevate the overall developer experience.Join the platform in... Voir plus

 • Offre sponsorisée

Software Engineer with Embedded Systems Focus

Imagine CommunicationsToronto, ON, CA
Temps plein

Join the innovative team at Imagine Communications as a Software Engineer specialized in embedded systems.Use your C/C++ programming skills to enhance our cutting-edge video solutions.This role wit... Voir plus

 • Offre sponsorisée

Senior Platform Engineer: Control Plane & Developer Tools

OktaToronto
Temps plein

A leading identity management company in Toronto is seeking a Senior Engineer to design and develop robust orchestration systems and APIs.The ideal candidate will have over 5 years of software deve... Voir plus

 • Offre sponsorisée

Software Engineer - Core Systems Langflow

LeadingtalentMarkham, ON, CA
Temps plein

Langflow is one of the most exciting and rapidly growing parts of our company.Langflow powers our open-source community, cloud offerings, and upcoming integrations with major platforms like NVidia ... Voir plus

 • Offre sponsorisée

Principal Software Engineer, Azure Solutions

TTEC DigitalToronto, ON, CA
Temps plein

At TTEC Digital, we coach clients to ensure their employees feel valued, and fully supported, because an amazing customer experience is an employee first process.Our vision is the same, a place whe... Voir plus

 • Offre sponsorisée

High-Performance Systems Software Engineer (C++, Windows)

Atlantis IT GroupToronto, ON, CA
Temps plein

A technology solutions provider in Toronto is looking for a skilled developer with expertise in C++ and C#.The role involves designing and maintaining efficient code, optimizing performance, and co... Voir plus

 • Offre sponsorisée

Platform Experience PM: Developer & Enterprise Tools

CohereToronto, ON, CA
Temps plein

A leading AI platform company based in Toronto is looking for a Platform Experience and Developer PM to oversee API and SDK development.The role involves balancing immediate customer needs with lon... Voir plus

 • Offre sponsorisée

Solutions Engineer

Mako FintechToronto, ON, CA
Temps plein

Mako is a leading fintech firm, building software to bring top asset managers and their clients into the cloud.Our SaaS platform allows firms to onboard new clients, interact with their existing cl... Voir plus

 • Offre sponsorisée

Solution Engineer

ProphixToronto, ON, CA
Temps plein

See What You Can Do With Prophix.Prophix helps finance teams work with greater flexibility and confidence through Prophix One™, our Financial Performance Platform.We bring planning, reporting, and ... Voir plus

 • Offre sponsorisée

Quantum Software Engineer: DSLs, Compilers & Hardware

QuEra Computing Inc.Toronto, ON, CA
Temps plein

A tech firm specializing in quantum computing is seeking a Scientific Software Engineer to tackle software challenges in integrating applications into quantum computers.The role involves developing... Voir plus

 • Offre sponsorisée

Software Engineer For Internal Tools And Ai

Push OperationsToronto, Canada
Temps plein

Enhance Push's internal infrastructure as a Full Stack Software Engineer focusing on AI and tool development.This role combines technical skill with creativity in a people-first environment.Pus... Voir plus

 • Offre sponsorisée

HPC Systems Developer

Vector InstituteToronto, ON, CA
Temps plein

The Vector Institute is seeking an HPC Systems Developer to join our growing team in Toronto as we continue the work of making Canada a centre of expertise for AI in the world.The incumbent in this... Voir plus

 • Offre sponsorisée

FPGA Development Tools Engineer

207 Altera Semiconductor Technology Canada ULCToronto, ON, CA
Temps plein

We're looking for talented software developers to join Altera's Quartus Device Modeling organization.If you've ever wanted to work on the boundary of software and hardware, this is the place for yo... Voir plus

 • Offre sponsorisée

Software Engineer 3, Atlas Search Systems

MongoDBToronto, ON, CA
Temps plein

MongoDB Query Language (https://www.Our users are free to focus on relevance and data retrieval instead of the machinery needed to search data at scale.Our team is building the cloud-based distribu... Voir plus

 • Offre sponsorisée

Research Engineer - Agentic Software Systems Engineering

Huawei Technologies Canada Co., Ltd.Markham, ON, CA
Permanent

Huawei Canada has an immediate permanent opening for a Research Engineer.The Intelligent Complex Systems Team, currently a part of the Waterloo Research Centre, examines recent advancements in arti... Voir plus

 • Offre sponsorisée

Advanced Systems Engineer for Innovative Browser Solutions

Steel.devToronto, ON, CA
Temps plein

Be part of a forward-thinking team creating cutting-edge browser infrastructure for AI applications.This role blends advanced system design and cloud expertise, driving innovation in how developers... Voir plus

 • Offre sponsorisée

FPGA Tools Engineer: Innovate at the Hardware-Software Edge

AlteraToronto, ON, CA
Temps plein

A leading technology company in Toronto is seeking an FPGA Development Tools Engineer to tackle technical challenges related to FPGA designs.The role involves developing model abstractions and opti... Voir plus

 • Offre sponsorisée

Distributed Systems Software Engineer, Python / Go

CanonicalToronto, ON, CA
Temps plein

Distributed Systems Software Engineer, Python / Go.Distributed Systems Software Engineer, Python / Go.Distributed Systems Software Engineer, Python / Go.Be among the first 25 applicants.Distributed... Voir plus

 • Offre sponsorisée

MuleSoft Platform Support Engineer

Quantum World Technologies Inc.Toronto, ON, CA
Temps plein

Driving Talent Acquisition Across Canada || 26K+ Trusted Connections || Delivering Top IT Talent for Tomorrow’s Innovations.Role: Lead MuleSoft Platform Support Engineer.Provide platform support fo... Voir plus