Logo ArcGIS

Software Development Engineer C++

Job

  • Level
    Senior
  • Job Field
    Software
  • Employment Type
    Full Time
  • Contract Type
    Permanent employment
  • Location
    Stuttgart
  • Working Model
    Onsite
  • Job Summary

    In this role, you will develop high-performance software for 3D reconstruction, optimizing algorithms from computer vision and utilizing GPUs for processing images and point clouds.

    Job Technologies

    Your role in the team

    • Collaborate in a team to create industry-leading software for 3D reconstruction from images and lidar, scene understanding as well as visualization solutions.
    • Develop scalable, high-performance software that enables cutting-edge social and environmental innovation, including global monitoring applications powered by GIS.
    • Build the product to process Images, Point Clouds, Textured Meshes and Gaussian Splats at scale using high performance computing techniques and GPU acceleration.
    • Drive advancements in state-of-the-art algorithms across computer vision, photogrammetry, machine learning, and computer graphics.
    • Shape the product vision and technical direction for a rapidly growing community of reality-capture users.

    This text has been machine translated. Show original

    Our expectations of you

    Education

    • Bachelor's degree in Computer Science, Geomatics Engineering, or a related field.

    Qualifications

    • Demonstrated ability to research, design, implement, test, debug, and work efficiently in large, shared codebases.
    • Eagerness to continuously grow in team communication and self-leadership - with desire to mentor.
    • Interest in the geospatial industry.
    • Fluent English speaker (German is a plus).
    • Vorhandene Arbeitserlaubnis für Deutschland.

    Experience

    • 5+ Jahre Berufserfahrung in der Erstellung von Produktionscode mit Expertenkenntnissen in C++ (moderne C++ Standards, Performance-Optimierung).
    • Proven experience designing and delivering complex software components in production environments.

    This text has been machine translated. Show original

    What we offer

    • Responsibility and impact.
    • Passionate and supportive working culture.
    • Flat hierarchies.
    • Emphasis on team and personal growth through personal coaching and staff development events.
    • Strong focus on company culture: appreciative, compassionate communication, enabling and embracing diversity.
    • High-profile team that is driven by the pursuit of excellent results.
    • Active ambition to become a technology leader in 3D reconstruction technology.
    • Well-appointed office environment and equipment in the center of Stuttgart.
    • Part of Esri, a global organization based in California focused on GIS and spatial analytics to enable global change.
    • Attraktive Vergütung inklusive Benefits wie öffentliche Verkehrsmittel, geleaste E-Bikes und Fitnessangebote.

    This text has been machine translated. Show original

    Topics You Will Work On

    Job Locations

    • Location Stuttgart

      Baden-Württemberg

      Germany

    About Your Employer

    ArcGIS

    ArcGIS

    Founded in 1969, ArcGIS is a leading player in the field of Geographic Information Systems (GIS), providing a platform that helps professionals worldwide manage and analyze data effectively.

    Description

  • Company Type
    Established Company
  • Working Model
    Hybrid, Onsite
  • Industry
    Internet, IT, Telecommunication
  • Logo ArcGIS

    Software Development Engineer C++

    Location
    Stuttgart
    Working Model
    Onsite
    Diversity
    Open for all genders

    More Jobs