Skip to main content

Senior Software Engineer, AR Studio

Are you a relentless and committed versatile software engineer, interested in technical variety, and interested in taking on whatever technical topics come your way?
We are BASEMARK, an automotive AR & Autonomous driving software product company. Based in Helsinki (Punavuori), with offices in Munich and Detroit Rock City. And we are hiring!
Our mission is to help car manufacturers increase their productivity tenfold by introducing them to the best modern software development tools. We develop a high performance and energy efficient graphics and compute engine using Vulkan. This engine powers our AR Studio and final applications which will run in millions of cars.
Our Rocksolid Augmented Reality Studio was created last year to elevate the automotive AR experience. We are now rapidly (but carefully) hiring the best talent Finland has to offer, including engineers, designers and artists to collaborate on building automotive AR applications in one wicked visual app.
The Job:
We are seeking a highly motivated and talented Software Generalist to join our team. The ideal candidate will have experience in multiple areas of software development, testing, packaging and be able to adapt to new technologies and programming languages quickly.
In this role you will:
  • Design, implement, and maintain new features and enhancements for AR Studio.
  • Collaborate with cross-functional teams, including product management, UI/UX design, and quality assurance, to deliver state-of-the-art user experiences for automotive HMI.
  • Debug and resolve software defects, ensuring the highest quality standards for our customers.
  • Participate in code reviews and provide constructive feedback to your peers.
  • Continuously improve your technical skills and stay current with the latest industry trends and technologies.
  • Identify and implement performance optimizations to enhance the overall performance of AR Studio.
  • Maintain DRM for AR Studio
  • Create and maintain software packages for AR Studio.
  • Perform software testing and debugging to ensure software quality and reliability.
  • Develop and maintain documentation related to testing and quality assurance processes.
Granted some of this stuff can be tricky, and certainly crucial to our strategy, but you will have all the resources you need at your fingertips, and you will not be alone! Our culture is highly collaborative, always support when needed.
Requirements:
  • Years of experience in software development with modern C++ (14, 17, 20)
  • Cross-platform build systems such as CMake
  • Software testing and debugging
  • Problem-solving skills and attention to detail
  • Excellent communication, collaboration, and interpersonal skills
Bonus:
  • JavaScript, Rust
  • Packaging tools such as InstallShield, MSI, and/or PowerShell.
  • Graphics programming
Please send your CV and cover letter to  with the subject entitled ‘Senior Engineer’. Good luck!

On this website we use first or third-party tools that store small files (cookie) on your device. Cookies are normally used to allow the site to run properly (technical cookies), to generate navigation usage reports (statistics cookies) and to suitable advertise our services/products (profiling cookies). We can directly use technical cookies, but you have the right to choose whether or not to enable statistical and profiling cookies. Enabling these cookies, you help us to offer you a better experience.