Talent.com
Sr. Engineering Generalist

Sr. Engineering Generalist

Blind Squirrel GamesAuckland, Auckland, New Zealand
14 days ago
Job description

Blind Squirrel Games (BSG) is a proud, independent studio that joins forces with developers and publishers seeking an innovative partner in creating quality games.

At BSG, people are our purpose, so we prioritize an inquisitive, proactive, and collaborative work environment for all our squirrels.

We currently have studio locations in Irvine, California; Austin, Texas; Auckland, New Zealand, and a new campus in Manizales, Colombia!

Skills and experience are highly valued at BSG, but we recognize that talent is a product of hard-work, resilience, and a growth-mindset.

We champion individuals who have demonstrated they have the grit necessary to overcome challenges and believe in consistent collaboration.

This is a full-time position based in Auckland, NZ with a full-time onsite requirement at the studio.

Sr.

Engineering Generalist's at BSG :

You have a deep understanding of the Engineering pipeline, complemented by a refined skillset, honed through experience on numerous AAA titles.

You're recognized as a dependable developer with the insight to know when to seek feedback.

You welcome challenges, setting high standards for yourself and delivering high-quality work consistently.

While your influence is vital to the department's success and you provide mentorship to junior developers, programming remains your core focus.

You excel in independent work but also value collaboration through teamwork.

Role and Responsibilities

Create high-performance, robust, maintainable code in a cross-platform environment.

Evaluate existing technology architectures.

Extend existing systems to meet long-term needs of ongoing development.

Integrate physics engines and simulate realistic behaviors for game objects.

Implement animation blending, state machines, and IK systems for character animation.

Apply linear algebra concepts for tasks such as collision detection, ray tracing, and matrix transformations.

Design and implement efficient data structures for storing game objects, scenes, and AI behavior trees.

Develop server-side systems for handling player interactions, game state synchronization, and anti-cheat measures.

Implement client-server communication protocols and network prediction techniques.

Develop strategies for compensating network latency in multiplayer games.

Implement rendering pipelines, shaders, and post-processing effects using graphics APIs like DirectX, Vulkan, and OpenGL.

Design and implement decision-making algorithms, and sensory systems for NPCs.

Use debugging tools like PIX, RenderDoc, and Visual Studio to diagnose and fix issues in game code and assets.

Analyze core dumps and crash reports to identify memory leaks, null pointer dereferences, and other runtime errors.

Profile and optimize CPU, GPU, and memory usage to maintain target frame rates and minimize load times.

Optimize rendering techniques and shaders for different hardware configurations and rendering APIs.

Design and implement asset pipelines for importing, processing, and exporting game assets.

Work with external development partners.

Other relevant duties and responsibilities as assigned to help complete company or department objectives.

Fluent in C / C++.

Familiar with C#, HTML, Java, or HLSL / GLSL.

Solid understanding of multi-threaded programming.

Experience with the current PC development process.

Familiar with contemporary engines and platforms.

Experience with animation systems, including motion capture data integration and procedural animation techniques.

Strong understanding of linear algebra and trigonometry for game development.

Proficiency in designing and optimizing data structures and algorithms.

Familiarity with server and multiplayer functionality concepts, including latency compensation strategies.

Skilled in graphics programming and optimization techniques.

Proficiency in analyzing core dumps and implementing crash reporting systems.

Experience with performance optimization concepts and tools like NVIDIA Nsight and AMD GPU PerfStudio.

Knowledge of pipeline development and automation using scripting languages like Python and PowerShell.

Qualifications and Education Requirements

Bachelor's degree in Computer Science or a similar field or equivalent professional experience.

4+ years of industry experience.

Credited on at least two AAA titles as a programmer.

Blind Squirrel Entertainment, Inc. is an Equal Opportunity Employer.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, gender expression, national origin, protected veteran status, or any other basis protected by applicable law, and will not be discriminated against on the basis of disability.

Eligibility to participate in benefits and perks may vary depending on position term and location.

#J-

  • Ljbffr
Create a job alert for this search

Engineering Engineering • Auckland, Auckland, New Zealand

Related jobs
  • Promoted
Software Engineering Manager

Software Engineering Manager

HalterAuckland, Auckland, New Zealand
At Halter, we know how much farmers care - for their animals and their pasture.But the tools they rely on haven’t kept up, and we’re on a mission to change that. Halter helps farmers make smarter de...Show moreLast updated: 30+ days ago
  • Promoted
Mechanical Engineering Technician

Mechanical Engineering Technician

Great Kitchen LimitedEast Tamaki, Auckland, New Zealand
We are seeking a Mechanical Engineering Technician to assist in the technical operation, maintenance, and improvement of mechanical systems used in our cabinetry manufacturing process.This role is ...Show moreLast updated: 25 days ago
  • Promoted
Engineering Generalist

Engineering Generalist

Blind Squirrel GamesAuckland, Auckland, New Zealand
Blind Squirrel Games (BSG) is a proud, independent studio that joins forces with developers and publishers seeking an innovative partner in creating quality games. At BSG, people are our purpose, so...Show moreLast updated: 30+ days ago
  • Promoted
Vice President, Software Engineering

Vice President, Software Engineering

Lightspeed CommerceWorkFromHome, Auckland, New Zealand
Join to apply for the Vice President, Software Engineering role at Lightspeed Commerce.Lightspeed is looking for a Vice President of Engineering to join our Product & Technology team in Auckland.Th...Show moreLast updated: 28 days ago
  • Promoted
Senior Vehicle Design Engineer

Senior Vehicle Design Engineer

Space TalentAuckland, Auckland, New Zealand
Rocket Lab is a global leader in launch and space systems.The rockets and satellites we build and launch enable some of the most ambitious and vital space missions globally, supporting scientific e...Show moreLast updated: 30+ days ago
  • Promoted
Software Engineering Manager

Software Engineering Manager

black.aiAuckland, Auckland, New Zealand
At Halter, we know how much farmers care - for their animals and their pasture.But the tools they rely on haven’t kept up, and we’re on a mission to change that. Halter helps farmers make smarter de...Show moreLast updated: 13 days ago
  • Promoted
Linux Engineering Manager - Optimisation for Latest Hardware

Linux Engineering Manager - Optimisation for Latest Hardware

CanonicalWorkFromHome, Auckland, New Zealand
Lead an engineering team that partners with the Linux engineers of a major silicon company, and works across the full Linux stack from kernel to GUI, to optimise Ubuntu, the world's most widely use...Show moreLast updated: 30+ days ago
  • Promoted
Vice President of Product Engineering, 2 Hour Learning (Remote) - $400,000 / year USD

Vice President of Product Engineering, 2 Hour Learning (Remote) - $400,000 / year USD

TrilogyWorkFromHome, Auckland, New Zealand
Vice President of Product Engineering, 2 Hour Learning (Remote) - $400,000 / year USD.Vice President of Product Engineering, 2 Hour Learning (Remote) - $400,000 / year USD. This range is provided by Tri...Show moreLast updated: 21 days ago
  • Promoted
Vice President, Software Engineering Auckland, Auckland, New Zealand

Vice President, Software Engineering Auckland, Auckland, New Zealand

Lightspeed RestaurantAuckland, Auckland, New Zealand
Are you actively looking for a new opportunity? Or just checking the market? Well… you might just be in the right place!. Lightspeed is looking for a Vice President of Engineering to join our Produc...Show moreLast updated: 22 days ago
  • Promoted
Engineering Generalist

Engineering Generalist

Blind Squirrel Entertainment, Inc.Auckland, Auckland, New Zealand
Blind Squirrel Games (BSG) is a proud, independent studio that joins forces with developers and publishers seeking an innovative partner in creating quality games. At BSG, people are our purpose, so...Show moreLast updated: 30+ days ago
  • Promoted
Senior Vehicle Design Engineer

Senior Vehicle Design Engineer

Rocket LabAuckland, Auckland, New Zealand
Rocket Lab is a global leader in launch and space systems.The rockets and satellites we build and launch enable some of the most ambitious and vital space missions globally, supporting scientific e...Show moreLast updated: 30+ days ago
  • Promoted
Senior Principal Software Engineer - Platform Engineering

Senior Principal Software Engineer - Platform Engineering

AtlassianWorkFromHome, Auckland, New Zealand
Senior Principal Software Engineer - Platform Engineering.Senior Principal Software Engineer - Platform Engineering.Senior Principal Software Engineer - Platform Engineering.Senior Principal Softwa...Show moreLast updated: 30+ days ago
  • Promoted
Software Engineering Manager - Sustaining Engineering

Software Engineering Manager - Sustaining Engineering

CanonicalWorkFromHome, Auckland, New Zealand
Software Engineering Manager - Sustaining Engineering.Software Engineering Manager - Sustaining Engineering.Software Engineering Manager - Sustaining Engineering. Be among the first 25 applicants.So...Show moreLast updated: 30+ days ago
  • Promoted
Engineering and Maintenance Manager

Engineering and Maintenance Manager

Kings Recruitment LtdAuckland - other, Auckland, New Zealand
Medical insurance for you and your family (Children under 21).Life insurance, 1-year annual salary payout .Insurance cover for GP Doctors visits. On behalf of our client, we are on the hunt for an e...Show moreLast updated: 21 days ago
  • Promoted
Senior Engineer - Software Engineering

Senior Engineer - Software Engineering

Slalom BuildAuckland, Auckland, New Zealand
Senior Engineer – Software Engineering.Slalom Build – Auckland, New Zealand.Seniority level : Mid-Senior level.Senior Engineer, Software Engineering at Slalom Build brings our clients’ vision to lif...Show moreLast updated: 30+ days ago
  • Promoted
VP, Engineering - DTC

VP, Engineering - DTC

Deckers BrandsWorkFromHome, Auckland, New Zealand
Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.At Deckers Brands, Together, Every Step is a promise kept that every employee can bring their authenti...Show moreLast updated: 30+ days ago
  • Promoted
Software Engineering Manager

Software Engineering Manager

Alter GlobalAuckland, Auckland, New Zealand
At Halter, we know how much farmers care - for their animals and their pasture.But the tools they rely on haven’t kept up, and we’re on a mission to change that. Halter helps farmers make smarter de...Show moreLast updated: 30+ days ago
  • Promoted
Senior Development Engineer

Senior Development Engineer

Rocket LabAuckland, Auckland, New Zealand
Rocket Lab is a global leader in launch and space systems.The rockets and satellites we build and launch enable some of the most ambitious and vital space missions globally, supporting scientific e...Show moreLast updated: 30+ days ago