Optics Software Engineer
hace 2 semanas
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.
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 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
-
Optics Simulations Engineer
hace 2 semanas
Barcelona, Barcelona, España Inmersia A tiempo completoAt Inmersia, we developnear-eye displaysfor 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 toredefine how humans interact with the world.Our team counts withexperts...
-
Senior Security Software Engineer
hace 6 días
Barcelona, Barcelona, España OPENCHIP & SOFTWARE TECHNOLOGIES A tiempo completoThe RoleOpenchip is building new RISC-V chips with security at heart, enabling safer and more privacy-respectful execution of data processing workloads like AI models.As a Senior Security Software Engineer, you will lead a team designing and implementing security features across Openchip's software stack: from low-level platform firmware to integrations with...
-
Staff Security Software Engineer
hace 6 días
Barcelona, Barcelona, España OPENCHIP & SOFTWARE TECHNOLOGIES A tiempo completoThe RoleOpenchip is building new RISC-V chips with security at heart, enabling safer and more privacy-respectful execution of data processing workloads like AI models.As a Staff Security Software Engineer, you will lead a team designing and implementing security features across Openchip's software stack: from low-level platform firmware to integrations with...
-
Junior Security Software Engineer
hace 4 días
Barcelona, Barcelona, España OPENCHIP & SOFTWARE TECHNOLOGIES A tiempo completoThe RoleOpenchip is building new RISC-V chips with security at heart, enabling safer and more privacy-respectful execution of data processing workloads like AI models.As a Junior Security Software Engineer, you will design and implement security features across Openchip's software stack: from low-level platform firmware to integrations with AI and Cloud...
-
Founding Software Engineer
hace 2 semanas
Barcelona, Barcelona, España itsvaleria A tiempo completo 60.000 € - 70.000 €We're hiring a Senior Software Engineer at Valeria (Barcelona / Hybrid / Remote) Valeria is building the future of HR and payroll in Spain. Our AI-powered platform automates contracts, payroll, and compliance with Spanish labor regulations — making life easier for both companies and employees. We're a fast-growing startup backed by top investors, on a...
-
Photonics Research Intern
hace 4 días
Barcelona, Barcelona, España OPENCHIP & SOFTWARE TECHNOLOGIES A tiempo completoTheinternshipsupports theInnovation Department of Openchip, and focuses on developing and integrating advanced photonic technologies, including optical interconnects, embedded optics, and thermal management systems. The role contributes to research and development activities involving photonic integrated circuits (PICs), AI accelerator integration, and...
-
Staff Security Software Engineer
hace 1 semana
Barcelona, Barcelona, España Openchip And Software Technologies SL A tiempo completoThe role: Openchip is building new RISC-V chips with security at heart, enabling safer and more privacy-respectful execution of data processing workloads like AI models.As a Staff Security Software Engineer, you will lead a team designing and implementing security features across Openchip's software stack: from low-level platform firmware to integrations...
-
Software Engineer
hace 2 semanas
Barcelona, Barcelona, España Clovr Labs A tiempo completoClovr Labs is recruiting a Software Engineer to work on new and interesting projects.Let's give you some context on who we're looking for and what to expect when you join the team. About usClovr Labs is a boutique consulting firm working at the intersection of cybersecurity, Bitcoin, and lean product development. We care deeply about building simple, elegant...
-
optical engineer
hace 4 días
Barcelona, Barcelona, España Between Technology A tiempo completoAs a team member he/she is responsible for fulfilment of project objectives: robust, verified and reliable product in required time, quality and costs.Proposal and realization of the optical systems development based on customer requirements, feasibility and profitability, participates on creation of DGL. Development follows VPDS process.Revision of optical...
-
Software Engineer
hace 2 semanas
Barcelona, Barcelona, España Canonical - Jobs A tiempo completoThis is an exciting opportunity for a software engineer passionate about open source software, Linux, edge computing, and IoT. Come build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, a growing international software company.Your role will be to help us provide easy to deploy, secure, and customizable...