Job Search and Career Advice Platform

¡Activa las notificaciones laborales por email!

Optics Software Engineer

Inmersia

España

Presencial

EUR 45.000 - 65.000

Jornada completa

Hace 2 días
Sé de los primeros/as/es en solicitar esta vacante

Genera un currículum adaptado en cuestión de minutos

Consigue la entrevista y gana más. Más información

Descripción de la vacante

A leading XR technology startup in Spain seeks a software engineer to develop and optimize an optics simulation platform. The role involves managing software architecture, code modularity, and collaboration within teams. Candidates should have expertise in MATLAB or Python, with a master's degree in related fields. An innovative mindset and experience in high-performance computing will be essential. This position offers opportunities for personal growth and a competitive salary in a dynamic work environment.

Servicios

Opportunities to grow with the startup
Flexible schedule
Personal development training
Competitive fixed salary with variable components

Formación

  • Experience in collaborative projects focused on version control and software architecture.
  • Familiarity with GPU-accelerated programming for HPC.

Responsabilidades

  • Implement an intuitive workflow for version control and software architecture.
  • Ensure reusable and clear code in ongoing projects.
  • Manage workload across team members based on R&D goals.
  • Facilitate smooth collaboration between R&D and optics design teams.
  • Optimize code for computational resources such as GPU.
  • Develop new features in optics simulation software.

Conocimientos

MATLAB / Python
Repositories management
Version control methodologies
High Performance Computing (HPC)
GPU-parallelization

Educación

Master’s degree in Computer Science with 3 years of experience in HPC
Master’s degree in Telecommunications Engineering with 5 years of experience
Descripción del empleo

At Inmersia, we develop near-eye displays for the next generation of extended reality (XR) glasses . Our core values are bringing positive impact to the society through technological excellence. Our mission is to seamlessly merge the digital and physical realities to enable new ways of human interaction with the world.

Siga leyendo para comprender completamente lo que este trabajo requiere en cuanto a habilidades y experiencia. Si su perfil encaja, presente su candidatura.

Our team consists of experts in imaging photonics and advanced materials, keeping Inmersia at the forefront of innovation with a strong intellectual property portfolio. Through this excellence, Inmersia has built solid partnerships with technology leaders who validate our position as a reference company within the XR ecosystem.

Now, we are in an exciting ramp-up phase and are looking for talented and motivated individuals to join the team. Are you ready to make a difference in the future of XR? Apply to this job opening and we will be delighted to meet you!

Who we are looking for

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 .

What you will do
  • Implement an intuitive workflow for version control, repositories management, and consolidation of software architecture robustness to ensure smooth and secure collaboration withing the simulations team.
  • Familiarise oneself with the existing code and implement its modularity, ensure its reusability and produce clear code.
  • Design the structure of the code to be programmed, distributing the workload among individual team members based on the current R&D goals.
  • Ensure smooth workflow between the experimental R&D (easy input of variables relevant for experiments) and optics design teams (easy interfacing with third party software such as Zemax).
  • Adapt the code in the current programming language (MATLAB / Python) to optimise usage of computational resources such as GPU.
  • Help develop new functionalities in the optics simulation software according to R&D objectives.
What technical skills you have
Absolute essentials
  • MATLAB / Python
  • Repositories management, version control, and software architecture robustness methodologies for collaborative projects
  • High Performance Computing (HPC) and GPU-parallelization, using libraries such as Numba, CUDA, CuPy
Valuable extras
  • Implementing GPU-accelerated code for HPC on a server
  • Developing ray-tracing simulation suites, in MATLAB / Python
  • Experience in Optics / Photonics / Metamaterials
What education you have
  • Master’s degree in Computer Science with 3 years of experience in HPC , preferably for ray tracing simulations
  • Alternatively, Master’s degree in Telecommunications Engineering or Physics with 5 years of experience in HPC (preferably for ray tracing simulations)
  • Professional working level of English
What personal qualities you have
  • Structured and logical reasoning
  • Proactive mindset and autonomous workload management
  • High personal and professional integrity
  • Good listening skills and open-mindedness to feedback and new ideas
  • Ability to work in a team
  • Innovative and creative vision to identify xcskxlj new solutions to existing challenges
  • Ability to share information in a structured and concise way
Which benefits you will gain by working at Inmersia
  • Working on cutting-edge near-eye displays that can revolutionize the XR industry
  • Working with world-class talented enthusiastic people towards a common mission
  • Strong opportunities to grow with the startup
  • Organic evolution of responsibilities (participating in all phases of product development, opportunities to draft patents)
  • Tangible influence on important decision making
  • Personal development training
  • Participating in R&D projects with top research institutes
  • Fast-paced, productive and pleasant work environmentFlexible schedule
  • Full-time permanent contract
  • Industry competitive fixed salary , complemented with a variable component according to the achievement of specific objectives

If you are passionate about cutting-edge technology and would like to be part of a startup with great growth prospects, apply to this job opening and we will be delighted to meet you !

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.