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.