Your personal AI career agent
Sr. Software Development Engineer - C++ for 3D/Computer Vision(m/w/x)
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
- English – Native
- German – Basic
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
Like this job?
BetaYour Career Agent finds similar jobs for you every day.
Not a perfect match?
- EsriFull-timeOn-siteExperiencedStuttgart
- Esri
Sr. Software Development Engineer II C++(m/w/x)
Full-timeOn-siteSeniorStuttgart - Esri
Software Development Engineer II C++(m/w/x)
Full-timeOn-siteExperiencedStuttgart - Esri
Product Engineer II - 3D Reality Mapping(m/w/x)
Full-timeOn-siteExperiencedStuttgart - Q.ANT
Lead Software Engineer - Photonic Applications(m/w/x)
Full-timeOn-siteSeniorStuttgart
Sr. Software Development Engineer - C++ for 3D/Computer Vision(m/w/x)
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
- English – Native
- German – Basic
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
Like this job?
BetaYour Career Agent finds similar jobs for you every day.
About the Company
Esri
Industry
IT
Description
The company leads in geospatial innovation, providing cutting-edge indoor mapping and positioning technology.
Not a perfect match?
- Esri
Software Development Engineer II - C++ for 3D/Computer Vision(m/w/x)
Full-timeOn-siteExperiencedStuttgart - Esri
Sr. Software Development Engineer II C++(m/w/x)
Full-timeOn-siteSeniorStuttgart - Esri
Software Development Engineer II C++(m/w/x)
Full-timeOn-siteExperiencedStuttgart - Esri
Product Engineer II - 3D Reality Mapping(m/w/x)
Full-timeOn-siteExperiencedStuttgart - Q.ANT
Lead Software Engineer - Photonic Applications(m/w/x)
Full-timeOn-siteSeniorStuttgart