Search jobs > Toronto, ON > Software developer

Software Developer

Primate Labs Inc.
Toronto, Ontario, Canada
$50-$52 an hour (estimated)
Full-time

Primate Labs, a small (but mighty!) software company in Toronto, is looking for enthusiastic developers to join our team.

The developer will help us build the next version of Geekbench, our popular cross-platform benchmark for desktop and mobile platforms.

Our customers are diverse, from individual consumers to Fortune 500 hardware companies, and rely on us to provide applications that produce accurate and unbiased performance assessments.

The ideal candidate will enjoy working on challenging technical problems and will thrive in an entrepreneurial environment working within a small, tight-knit team.

Responsibilities

As a Software Developer, you will have the opportunity to investigate, develop, and optimize CPU benchmark tests that encompass various fields, such as productivity applications, image processing, machine learning, and video games.

We value individuals who thrive on tackling ambiguous problems and are eager to research and experiment with different solutions.

You will also contribute to the development and maintenance of features within the Geekbench application, ensuring their accurate performance and functionality across multiple mobile and desktop platforms.

Requirements

We're looking for candidates with the following background and skills :

  • Experience with C++ and Python.
  • Experience with profiling tools (e.g., Intel VTune)
  • Experience writing and optimizing multi-threaded code.
  • Working knowledge of computer architecture.
  • Ability to prioritize and apply trade-offs for product constraints.
  • Self-motivated and able to work independently with minimal supervision.
  • A University degree in Computer Science, Computer Engineering, or equivalent.

The following skills are nice to have but by no means necessary :

  • Experience with SIMD instruction sets (e.g., AVX, NEON, or SSE).
  • Experience with command-line development tools.
  • Experience with mobile development.
  • Experience working in small teams.

Primate Labs offers a fun and exciting working environment with minimal bureaucracy. Compensation includes a competitive salary, generous vacation time, and medical and dental benefits.

This role is a full-time hybrid role in our Toronto office.

1 day ago
Related jobs
Promoted
Primate Labs Inc.
Toronto, Ontario

Primate Labs, a small (but mighty!) software company located in Midtown Toronto, is looking to hire an enthusiastic Machine Learning Software Developer. As a Machine Learning Software Developer, your primary responsibility will be to investigate and develop machine learning benchmarks. The Developer...

Foilcon
Toronto, Ontario

Resolves andtroubleshoots technical problems which arise during the use andoperation of software packages including technical assistance inimplementation conversion and migrations. Experiencein programming and analysis; specialized software package supportat the specified experience level. Ability t...

Maarut Inc
Toronto, Ontario

TheClients Digital Design Branch requires a software developer withdesign/development experience of delivering digital solutions basedon Java and Spring boot framework to build and enhance products forCriminal Justice Digital Design (CJDD) modernization program. The programmerdeveloper will be respo...

Apptad Inc
Toronto, Ontario

Resolves and troubleshoots technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion and migrations General Skills: Experience in programming and analysis; specialized software package support at the specified exper...

Global Pharma Tek
Toronto, Ontario

End to end management of the Software Development Life Cycle (SDLC) for Computer Aided Dispatch (CAD). ...

Seequent
Toronto, Ontario

Contributeto technical decisions affecting the development of software products. Develop andmaintain software for various projects in a timely manner, applying commercialcomputer programming skills. ...

Maarut Inc
Toronto, Ontario

Demonstrated software development experience with PowerApps platform Power Automate Dynamics CE &F&O and producing reports from Dynamics. Experience with SSIS, SSRS ETL / Azure Platform: Experience with Azure Synapse Workspaces and/or Azure Data Factory Azure cloud certifications Dynamics 36...

Global Pharma Tek
Toronto, Ontario

Location: Toronto, ON (Hybrid).Duration: Business Days + Days Extension.Experience in building solutions in several projects using Programming including Web API/Rest API – all supported versions, API Documentation and Design Tools: Swagger, .Net Framework , , JavaScript Frameworks: and Angular, and ...

Robinhood
Toronto, Ontario

Join a leading fintech company that’s democratizing finance for all.Robinhood Markets was founded on a simple idea: that our financial markets should be accessible to all.With customers at the heart of our decisions, Robinhood and its subsidiaries and affiliates are lowering barriers and providing g...

Foilcon
Toronto, Ontario

The Justice Technology Services - Digital Design Branch requires a software developer with design/development experience of delivering digital solutions based on Java and Spring boot framework to build and enhance products for Criminal Justice Digital Design (CJDD) modernization program. The program...