Optics Software Engineer

hace 2 semanas


Barcelona, Barcelona, España Inmersia A tiempo completo

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



  • Barcelona, Barcelona, España Inmersia A tiempo completo

    At 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...


  • Barcelona, Barcelona, España OPENCHIP & SOFTWARE TECHNOLOGIES A tiempo completo

    The 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...


  • Barcelona, Barcelona, España OPENCHIP & SOFTWARE TECHNOLOGIES A tiempo completo

    The 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...


  • Barcelona, Barcelona, España OPENCHIP & SOFTWARE TECHNOLOGIES A tiempo completo

    The 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...


  • 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...


  • Barcelona, Barcelona, España OPENCHIP & SOFTWARE TECHNOLOGIES A tiempo completo

    Theinternshipsupports 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...


  • Barcelona, Barcelona, España Openchip And Software Technologies SL A tiempo completo

    The 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 completo

    Clovr 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 completo

    As 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 completo

    This 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...