Software engineer

vor 2 Monaten


Lausanne, Waadt, Schweiz École polytechnique fédérale de Lausanne, EPFL Vollzeit

EPFL, the Swiss Federal Institute of Technology in Lausanne, is one of the most dynamic university campuses in Europe and ranks among the top 20 universities worldwide. The EPFL employs more than 6,500 people supporting the three main missions of the institutions: education, research and innovation. The EPFL campus offers an exceptional working environment at the heart of a community of more than 17,000 people, including over 12,500 students and 4,000 researchers from more than 120 different countries.

Software engineer - specialized in realtime 3D graphics
Mission

We are recruiting a Software engineer specialized in realtime 3D graphics to join the Laboratory for Experimental Museology (eM+) development team in Lausanne. eM+ ) is a transdisciplinary initiative at the intersection of immersive visualization technologies, aesthetics, and cultural and scientific (big) data. eM+ engages in research from scientific, artistic, and humanistic perspectives and promotes multisensory engagement using experimental platforms. You will join this dynamic team to deliver exceptional installations and exhibitions, in museums and galleries, worldwide.

As a software engineer, you will participate in the design of systems and installations supporting high-quality and innovative interactive experiences.

You will develop the critical component for data processing and manipulation for our ultra-high resolution stereographic visualization systems. As one of the main tasks, you will participate in the core engine development for visualization of both simulated and real-world data through the development of critical components and the interfacing different internal or external technology blocks.

Main duties and responsibilities
  • Core development of software architecture
  • Real-time optimization for interactive visualizations
  • Visualization interfaces and integration of hardware sensors
  • Responsible for graphics software development based on interactive stereographic, panoramic, hemispheric systems and other miscallaneous visualisation systems at eM+
  • Oversight of supporting software engineer and associated scientists in the development of these applications in AR/VR/MR
  • Responsible for establishing the overall direction of eM+ software development cycles ensuring interoperable, extensible and open source frameworks where possible
  • Support exhibitions internal or external as they arise
  • Identify opportunities for KT of code base if they arise
Profile

You have a passion for real-time graphics, and an interest in learning and developing new skills in a small and dynamic team.

You must have:

  • Expertise in software development, proficient in C++ on Windows/Linux operating system.
  • Experience with Unreal Engine.
  • Experience of immersive systems development, computer clusters and stereographics, spatialized 3D audio rendering
  • Experience with AI-generated image datasets and their immersive visualization.
  • Expertise in computer vision, real-time high-resolution video analysis, and streaming
  • Experience in software production tools for versioning, code review, testing and deployment.
  • Experience in multi-threaded CPU/GPU computing / optimization / interfacing for real-time computing and visualization systems.
  • Team spirit, open-minded and the ability to work in an interdisciplinary environment.
  • Interest in the world of museums, interactive art and the development of interactive and immersive systems for public engagement.
  • Fluency in English.

Would be nice to have:

  • Experience with DCC softwares (Blender, Maya, Substance, etc)
  • Experience with Unity
  • Expertise in 3D graphics, shader language, and rendering pipeline (D3D,
  • Vulkan)
  • Affinity with UX and natural interaction design for public exhibition
  • Passion for interactive visualization, design, and develop virtual reality system

We offer :

  • A unique framework at the forefront of innovation of visualization and immersive experience
  • A stimulating work place engaging across disciplines
  • A small dynamic team with unique opportunities worldwide
  • Diversity, equity, inclusion and accessibility
Informations

Contract Start Date : 09/15/2024 or as soon as possible

Activity Rate : 70.00

Contract Type: CDD

Duration: 1 year

Reference: 971



  • Lausanne, Waadt, Schweiz Fastree3D SA Vollzeit

    Embedded Software EngineerReports to:CTO + Locally to Managing DirectorSUMMARYSeeking a professional Embedded Software Engineer proficient with LiDAR and photonics to drive the design and characterization of the next generation of 3D imagers for mobile vision applications in robotics and automotive. Successful applicants will be part of a skilled and dynamic...


  • Lausanne, Waadt, Schweiz Nexthink Vollzeit

    About NexthinkNexthink is a leading provider of digital experience management solutions, empowering IT teams to deliver exceptional employee experiences. Our innovative platform integrates real-time analytics, automation, and employee feedback across all endpoints, enabling our customers to solve complex technical challenges and create productive...


  • Lausanne, Waadt, Schweiz Capgemini Suisse SA Vollzeit

    Follow your passion in a role where you will be exposed to the technologies and processes that leading global companies utilize, and join our innovative team as, Embedded SW engineer Responsibilities: Design and implement software for embedded systems, including device drivers, firmware, and application software. Collaborate with hardware engineers to...


  • Lausanne, Waadt, Schweiz Nexthink Vollzeit

    About NexthinkNexthink is a pioneering company at the forefront of the Generative AI revolution, leading a company-wide initiative around conversational AI. We are seeking an experienced AI Software Engineer to join our AI applied research team and shape our next phase of innovation and growth.Job SummaryWe are looking for a highly skilled AI Software...


  • Lausanne, Waadt, Schweiz Technis Vollzeit

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our team at Technis. As a key member of our engineering team, you will play a critical role in designing and developing innovative software solutions that simplify decisions about physical spaces using real-world data.Our team is passionate about creating cutting-edge...


  • Lausanne, Waadt, Schweiz AXA Versicherungen AG Vollzeit

    About the RoleWe are seeking a highly skilled and experienced Software Engineer Lead to join our team at AXA Versicherungen AG. As a key member of our technical team, you will be responsible for leading the design, development, and deployment of our software solutions.Key ResponsibilitiesLead a team of software engineers in the design, development, and...

  • Senior Software Engineer

    vor 6 Stunden


    Lausanne, Waadt, Schweiz Taurus SA Vollzeit

    About Taurus SATaurus SA is a global leading digital asset infrastructure provider for banks, corporates and private companies.We are looking for ambitious and driven individuals to support our fast global growth.Job DescriptionWe are seeking a senior engineer with strong practical experience in software development and in managing development teams.The...


  • Lausanne, Waadt, Schweiz Technis Vollzeit

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our team at Technis. As a key member of our engineering department, you will play a crucial role in designing and developing innovative software solutions that simplify decisions about physical spaces using real-world data.Key ResponsibilitiesSoftware Development:...


  • Lausanne, Waadt, Schweiz SpotMe Vollzeit

    About SpotMeSpotMe is a leading enterprise event platform that enables businesses to create engaging events and accelerate customer relationships at scale.Our platform is trusted by 12,000+ global Fortune 500 business leaders and loved by 10,000,000+ users, with brands like J&J, Deloitte, and Workday relying on us to run hybrid, virtual, and in-person...


  • Lausanne, Waadt, Schweiz The Biopôle Vollzeit

    Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at The Biopôle. As a key member of our development team, you will play a crucial role in sustaining and improving our cutting-edge cloud-based AI software platform.Key Responsibilities:Design and develop large-scale applications using Python and distributed...


  • Lausanne, Waadt, Schweiz Technis Vollzeit

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Technis, a company that specializes in simplifying decisions about physical spaces using real-world data. As a Senior Software Engineer, you will play a key role in designing and developing innovative products for connected spaces.Our team is composed of talented...


  • Lausanne, Waadt, Schweiz Testing Solutions GmbH Vollzeit

    Job DescriptionWe are seeking a highly skilled Senior Backend Software Engineer to join our team at Testing Solutions GmbH. As a key member of our tech team, you will play a crucial role in designing and developing scalable, high-performance backend systems that can handle large amounts of traffic and data.Key ResponsibilitiesDesign and Develop Backend...


  • Lausanne, Waadt, Schweiz Technis Vollzeit

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our team at Technis. As a key member of our engineering department, you will play a crucial role in designing and developing innovative software solutions that simplify decisions about physical spaces using real-world data.Our team is passionate about creating...

  • Senior Software Engineer

    vor 6 Stunden


    Lausanne, Waadt, Schweiz Taurus SA Vollzeit

    About Taurus SATaurus SA is a global leading digital asset infrastructure provider for banks, corporates, and private companies. Our platform utilizes blockchain technology to cover cryptocurrencies, tokenized securities, tokenized assets, digital currencies, and stable coins.Job DescriptionWe are seeking a senior software engineer with strong practical...


  • Lausanne, Waadt, Schweiz Technis Vollzeit

    {"h1": "Senior Software Engineer at Technis", "p": "At Technis, our mission is to simplify decisions about physical spaces using real-world data. We design innovative products for connected spaces and our engineers turn those designs into reality. Our teams are curious by default; we love to solve problems and aspire to always learn and share our knowledge....


  • Lausanne, Waadt, Schweiz SwissSign AG Vollzeit

    So schaffst du MehrwertAls erfahrener Backend Software Engineer trägst du in erster Linie zu unseren hochwertigen Produkten für digitale Signaturen bei, indem du innovative Funktionen entwirfst und implementierst, die den Anforderungen unserer Kunden entsprechen.Deine Aufgaben im Überblick:Analyse neuer Anforderungen auf ihre Machbarkeit und Komplexität...


  • Lausanne, Waadt, Schweiz Leica Microsystems Vollzeit

    About Leica MicrosystemsFor over 170 years, Leica Microsystems has been a pioneer in the development of groundbreaking optical and digital solutions. As a global leader, we're driven by continuous innovation to deliver exceptional products and services that meet the evolving needs of our customers and the scientific community.We're a company that values...

  • Software Engineer

    vor 4 Monaten


    Lausanne, Waadt, Schweiz LIBC Technologies SA Vollzeit

    We are looking for highly motivated Java Software Engineers to complete our teams in Zurich and Bern areas. ResponsibilitiesHelp us implement security software and solutions that will power customers' IT infrastructures Apply agile development methodologies to write high quality code that meets security, availability and performance goals Provide support to...


  • Lausanne, Waadt, Schweiz IC Resources Vollzeit

    A Software Project Manager - Embedded Software is urgently sought by this leader in high-speed connectivity technology. Based at their R+D Centre in Lausanne the Software Project Manager - Embedded Software will be responsible for managing multiple projects from initial specification to delivery including all risk and change management. The Software Project...


  • Lausanne, Waadt, Schweiz AXA Schweiz Vollzeit

    About AXA SchweizAXA Schweiz is a leading insurance company that is undergoing a transformation to become a sustainable tech-led organization. Our Group Operations division is a key catalyst for this change, driving the evolution of our insurance business model through technology and innovation.Our MissionWe aim to be recognized in three key...