Our mission is to seamlessly merge the digital and physical realities to enable new ways of human interaction with the world.
br
brOur team consists of experts in imaging photonics and advanced materials, keeping Inmersia at the forefront of innovation with a strong intellectual property portfolio. We are looking for a software engineer with a startup mindset to develop and optimize Inmersia’s proprietary optics simulation platform, that lies at the heart of the development of next-generation of Inmersia’s near-eye display. The main objective for this role is to ensure good management and scaling up of the software with a special attention on version control, modularity, optimal usage of computational resources.
br
br
brImplement an intuitive workflow for version control, repositories management, and consolidation of software architecture robustness to ensure smooth and secure collaboration withing the simulations team.
brEnsure smooth workflow between the experimental RD (easy input of variables relevant for experiments) and optics design teams (easy interfacing with third party software such as Zemax).
brAdapt the code in the current programming language (MATLAB/Python) to optimise usage of computational resources such as GPU.
brHelp develop new functionalities in the optics simulation software according to RD objectives.
br
br
brMATLAB/Python
brRepositories management, version control, and software architecture robustness methodologies for collaborative projects
brHigh Performance Computing (HPC) and GPU-parallelization, using libraries such as Numba, CUDA, CuPy
brValuable extras
brImplementing GPU-accelerated code for HPC on a server
brDeveloping ray-tracing simulation suites, in MATLAB/Python
brMaster’s degree in Computer Science with 3 years of experience in HPC, preferably for ray tracing simulations
brAlternatively, Master’s degree in Telecommunications Engineering or Physics with 5 years of experience in HPC (preferably for ray tracing simulations)
brProfessional working level of English
br
br
brWhat personal qualities you have
brPersonal development training
brParticipating in RD projects with top research institutes
brFull-time permanent contract