Senior Compute
Engineer

The Job:

You will develop tools for heterogenous computing in embedded environments, demos, production API and engine code for Rocksolid (described below). You will solve complex problems working across multiple devices in an extensible manner, abstracting this up into a single API that handles graphics rendering and computing functions simultaneously. If you want to transition from graphics programming to GPGPU computing, or are a native compute engineer, we have something for you. Automotive is a new realm of practical product development, more and more high-end graphics and computing functions are needed to make our world safer and more efficient.

The Team: Rocksolid

Rocksolid™ is our lightweight, cross platform, API agnostic compute and graphics solution. It’s a graphics and parallel computing engine that is used for enabling autonomous drive development. Optimized for a small memory footprint and fast start-up time, Rocksolid ensures reliable real-time compute and rendering across heterogeneous hardware architectures. This is our flagship product where you get to help us identify and resolve complex problems as we refine and propel its evolution.

Experience in all the following:

  • C++
  • code optimization
  • parallel programming

Experience in one or more of the following:

  • Scientific computing
  • numerical optimization
  • compilers
  • OpenCL/CUDA
  • API Design

Nice to have

  • Neural network frameworks
  • Machine learning frameworks
  • Python (numpy)
  • MISRA C++

BASEMARK: As a company, we are getting close to 100 employees, we are 7 years old, we have millions in funding, we have software products being sold and used by customers, and now we are developing the world’s first complete software platform/solution/tools for automotive.

Read our company description:

Whether it’s the merging of GPU compute and graphics in a real-time environment (by way of Vulkan and other modern APIs), real world autonomous intelligent systems, machine learning, computer vision, or safety-critical software solutions……we are shaking the earth by creating the world’s first end-to-end automotive software platform, and, tools for the software-defined car.

We are world-class experts in real-time 3D graphics, GPU-compute programming and design. We have the customers, we have the technology, and we are scaling up our tech by productizing it and adding further compute and graphics capabilities as we change autonomous driving forever (and for the better). And with an infusion of millions in cash from investors, we are hiring more world-class experts to help us build our products to scale.

If you are ready to join the Finnish-led automotive revolution, please apply here or send your CV and cover letter to jobs@basemark.com with the subject entitled ‘COMPUTE’. We look forward to meeting you!