Master’s Thesis: A domain-specific language on the GPU


Work on real technical challenges alongside experienced software engineers and domain experts. Gain first-hand experience of developing advanced geospatial software used in mission-critical systems around the world.
At Carmenta, a master’s thesis is more than an academic assignment. You’ll become part of our engineering environment and work closely with the people who design, develop, and maintain software used in defense, public safety, maritime, and uncrewed systems around the world.

As a thesis student, you’ll have the opportunity to explore new ideas, contribute to meaningful projects, and learn from experienced mentors. For us, it’s an opportunity to gain new perspectives and learn from talented students.
For many students, the thesis project is also the beginning of a longer relationship with Carmenta. We are very proud that many of our employees first joined us through a master’s thesis project.
Geospatial technology has the potential to greatly improve the situational awareness for end users. But if the APIs to the technology are not easy for developers to use, the applications they build with it will not benefit from the full capability of the technology.
The task is to design and perform a usability study that can be used to evaluate the effectiveness of geospatial APIs when performing common operations, and to then use the results of the study to suggest and implement improvements in the APIs to Carmenta’s geospatial technology.
This thesis is suitable for students interested in API design and developer experience (DX).
Send your application and CV to employment@carmenta.com and we will contact you as soon as possible. Make sure to include the name of the Master’s Thesis you are applying for.

Gaussian splatting is a volume rendering technique that can be used to reconstruct and visualize 3D environments from photos or videos. It provides higher fidelity than traditional visualization methods such as point clouds and 3D meshes.
The purpose of the master’s thesis is to evaluate how gaussian splatting can be used for visualization and analysis in a real-time geospatial toolkit.
Aspects to be evaluated include combining the splats with other geographic information and their ability to support analytics, such as intervisibility calculations.
This thesis is suitable for students interested in algorithms, visualization and 3D graphics.
Send your application and CV to employment@carmenta.com and we will contact you as soon as possible. Make sure to include the name of the Master’s Thesis you are applying for.

Interested in doing your master’s thesis at Carmenta? Apply for one of our current opportunities or get in touch to discuss your own thesis proposal.
Send your application and a copy of your CV to us. Make sure to mark your application with which Master’s Thesis you are interested in applying for.
Subscribe to our newsletter to receive:
Sign up today to get the latest geospatial technology updates and insights!