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 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. ...

Promoted
Immigration Avenue Private Limited
Canada

Researching, designing, implementing and managing software programs. Deploying software tools, processes and metrics. Working closely with other developers, UX designers, business and systems analysts. ...

Foilcon
Toronto, Ontario

TheJustice Technology Services Digital Design Branch requires six (6)senior Software Developers with 8 years of experience for buildinga modern cloudbased system and its integration with other internaland external applications andnbsp;. Over8years of overall experience in entire Software Development...

Veracity Software Inc
Toronto, Ontario

Role: Python Developer (1 to 10 yrs). Solid experience as Python Developer. ...

Intuit
Toronto, Ontario

Build the effective internal and external relationships that are essential to delivering awesome software. ...

Foilcon
La Gran YajaToronto, Ontario, Canada

At minimum, the Software Developer- Senior will have the responsibilities set out below:. Senior Software Developer - CRM. Senior Software Developer - CRM. Refine and clarify designs during software development and implementation. ...

theScore
Toronto, Ontario

We're a cross-functional team of iOS, Android, Elixir and Ruby on Rails software engineers who work together with our Product counterparts to deliver amazing new features to theScore media app, one of the most popular sports apps in North America. A solid foundation in computer science, with strong ...

Maarut Inc
Toronto, Ontario

Experience using softwaredevelopment tools RSA 8 WebSphere Integration Developer (WID) 7. Resolvesand troubleshoots technical problems which arise during the use andoperation of software packages including technical assistance inimplementation conversion and migrations. Reviewcode and document the s...

Ocado Group
Toronto, Ontario

Senior Robotics Software Developer. Investigate new technologies, identify bottlenecks, improve processes, create roadmaps, and further robotics software development and robotics research at Kindred (Ocado). ...

BMO
Toronto, Ontario

Drives the overall software development lifecycle including working across functional teams to transform requirements into features, managing development teams and processes, and conducting software testing and maintenance. Analyzes, develops, tests, and implements new software programs, and documen...