Logo ArcGIS

Software Development Engineer C++

Job

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

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