Senior Embedded Graphics Engineer

(locations: Helsinki, Munich or Remote)

Are you interested in embedded development with modern C++ and Vulkan? Do you find pride in making low-powered hardware run fast and do things no-one thought it could do? We have a real technical challenge, not for the faint hearted, so brace yourself:

We at BASEMARK are now looking for a few (yes, multiple) Senior Embedded Graphics Engineers. We already have some highly talented embedded graphics engineers, but we are now reinforcing our team with more. This is for our Helsinki headquarters (including remote), but also for our budding office in Munich. This is all about embedded development, making sure memory and performance do not interfere with the rest of the system we are building. We need this to be lean and run on a variety of automotive platforms, not as powerful as gaming.

You will write the graphics stack for Rocksolid Core, which consists of a safety-critical graphics service built on top of Vulkan, a client library for applications, and tooling for importing assets into a runtime-suitable format. The client and server software will be used in safety-critical automotive environments, so it must be robust and resilient while maintaining a high level of performance and a fixed memory footprint. Communication between the client and server must be kept efficient to ensure client applications built on the graphics stack run at stable, real-time frame rates.

Requirements

  • Senior-level experience programming in modern C++ (C++14/17/20) on Linux
  • Graphics programming knowledge, preferably using Vulkan or other low-level APIs
  • Experience developing for fixed memory usage
  • Comfortable with writing tests

Pluses

  • Experience with OpenGL, OpenGL ES, and/or DirectX 12
  • Experience developing safety-critical software
  • Experience with client/server application development (e.g., multiplayer games, distributed systems)
  • Experience with Python development

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 send your CV and cover letter to jobs@basemark.com with the subject entitled ‘Embedded’. We look forward to meeting you!