Skip to content
New Job?Nejo!

Your personal AI career agent

ESEsri

Sr. Software Development Engineer - C++ for 3D/Computer Vision(m/w/x)

Stuttgart
Full-timeOn-siteSenior
AI/ML
Data Science

Developing 3D reconstruction components and optimizing image processing for photogrammetry software. Expert-level C++ skills and 5+ years in computer vision required. Public transport, leased e-bikes, and fitness benefits.

Requirements

  • 5+ years of professional experience in image processing, computer vision, computer graphics, photogrammetry, or related fields
  • Expert-level C++ skills (modern C++ standards, performance optimization)
  • Proven experience designing and delivering complex software components in production environments
  • Demonstrated ability to research, design, implement, test, debug, and work efficiently in large, shared codebases
  • Eagerness for team communication and self-leadership, with desire to mentor
  • Bachelor's degree in Computer Science, Geomatics Engineering, or related field
  • Fluent English speaker (German is a plus)
  • Existing work authorization for Germany
  • Background in scalable algorithm design and performance critical systems
  • Experience with GPU computing, large scale image/point cloud pipelines
  • Knowledge of Esri software
  • Master’s degree in Computer Science, Geomatics Engineering, or related field
  • Encouraged to apply even if not all preferred qualifications are met

Tasks

  • Lead design and development of 3D reconstruction components
  • Optimize image processing and scene understanding solutions
  • Drive technical decisions for next-generation photogrammetry workflows
  • Mentor team members in clean code and maintainable architecture
  • Develop efficient algorithms for image and point cloud processing
  • Create performant textured meshes and Gaussian splats
  • Advance computer vision and photogrammetry through research
  • Integrate machine learning and computer graphics into products
  • Collaborate with engineering teams to deliver high-impact features
  • Ensure software quality through code reviews and automated testing
  • Profile and continuously improve software performance
  • Understand and shape the product vision based on user workflows

Work Experience

  • 5 years

Education

  • Bachelor's degreeOR
  • Master's degree

Languages

  • EnglishNative
  • GermanBasic

Tools & Technologies

  • C++
  • GPU computing
  • Esri software

Benefits

Public Transport Subsidies

  • Public transport

Company Bike

  • Leased e-bikes

Healthcare & Fitness

  • Fitness

Mentorship & Coaching

  • Personal coaching

Learning & Development

  • Staff development events

Informal Culture

  • Appreciative communication
  • Embracing diversity

Mental Health Support

  • Compassionate communication

Other Benefits

  • Enabling diversity

Modern Office

  • Well-appointed office

Modern Equipment

  • Modern equipment
Find the original job posting in its most current version here. Nejo automatically captured this job from the website of Esri and processed the information on Nejo with the help of AI for you. Despite careful analysis, some information may be incomplete or inaccurate. Please always verify all details in the original posting! Content and copyrights of the original posting belong to the advertising company.

Like this job?

Beta

Your Career Agent finds similar jobs for you every day.


  • Esri

    Software Development Engineer II - C++ for 3D/Computer Vision(m/w/x)

    Full-timeOn-siteExperienced
    Stuttgart
  • Esri

    Sr. Software Development Engineer II C++(m/w/x)

    Full-timeOn-siteSenior
    Stuttgart
  • Esri

    Software Development Engineer II C++(m/w/x)

    Full-timeOn-siteExperienced
    Stuttgart
  • Esri

    Product Engineer II - 3D Reality Mapping(m/w/x)

    Full-timeOn-siteExperienced
    Stuttgart
  • Q.ANT

    Lead Software Engineer - Photonic Applications(m/w/x)

    Full-timeOn-siteSenior
    Stuttgart
View all 100+ similar jobs

Nejo is an AI – results may be incomplete or contain mistakes