Logo of Huzzle

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

image

Esri

1mo ago

  • Job
    Full-time
    Mid & Senior Level
  • Data
    Software Engineering
  • Stuttgart

AI generated summary

  • You need strong C++ skills, experience in computer vision or graphics, a degree in a related field, and work authorization for Germany. Fluent English required; German a plus.
  • You will collaborate to develop software for 3D reconstruction, process images and point clouds, and advance computer vision and machine learning for reality capture solutions.

Requirements

  • Strong C++ skills
  • Experience in image processing, computer vision, computer graphics, photogrammetry, or related fields
  • Desire to research, design, author, test, debug, and profile source code
  • Fluent English speaker (German is a plus)
  • Eagerness to continuously grow in team communication and self-leadership
  • Interest in the geospatial industry
  • Bachelor’s in computer science, geomatics engineering, or a related field (master's preferred)
  • Existing work authorization for Germany

Responsibilities

  • Collaborate in a team to create industry-leading software for 3D reconstruction from images and lidar, scene understanding as well as visualization solutions
  • Develop performant and maintainable software that is a key driver to advancements in social and environmental development such as global monitoring through GIS
  • Process images, point clouds, and textured meshes
  • Push the state-of-the-art in computer vision, photogrammetry, machine learning, and computer graphics
  • Shape a product directly for a growing community of reality capture users

FAQs

What is the job title for this position?

The job title is Software Development Engineer II - C++ for 3D/Computer Vision (m/f/d).

Where is the job located?

The job is located in Stuttgart, Germany.

What are the primary responsibilities of this position?

The primary responsibilities include collaborating in a team to create software for 3D reconstruction, processing images and point clouds, pushing advancements in computer vision and photogrammetry, and shaping products for reality capture users.

What programming language is primarily required for this role?

Strong skills in C++ are required for this role.

Is experience in the geospatial industry necessary for this job?

While interest in the geospatial industry is important, direct experience is not specified as a requirement.

What educational background is preferred for candidates?

A Bachelor’s in computer science, geomatics engineering, or a related field is required, with a Master’s preferred.

What benefits are offered with this position?

Benefits include responsibility and impact, a passionate working culture, personal coaching for growth, attractive compensation, support for public transport, leased e-bikes, and fitness programs.

What languages are required for this position?

Fluency in English is required, and proficiency in German is considered a plus.

Is there an emphasis on team dynamics in this position?

Yes, there is a strong emphasis on team communication, personal growth, and a supportive working culture.

What kind of projects will the team be working on?

The team will be working on projects related to 3D reality capture, photogrammetry software, and advanced geospatial technologies.

Is existing work authorization for Germany required for applicants?

Yes, candidates must possess existing work authorization for Germany.

What is the mission of the company?

The company’s mission is to develop leading photogrammetry software and empower users to unlock the full potential of 3D surface data.

Does the company promote a culture of diversity?

Yes, the company embraces diversity and encourages compassionate communication among team members.

Are there opportunities for career development and coaching?

Yes, the company emphasizes team and personal growth through coaching and development events.

What type of office environment can new hires expect?

New hires can expect a well-appointed office environment and equipment situated in the center of Stuttgart.

Who are the main users of the technology developed by the team?

Municipalities and leading companies in the mapping industry use the technology for data production and various geospatial applications.

Esri technology helps people solve some of the world’s most difficult problems. For COVID-19 resources, see our website

Technology
Industry
5001-10,000
Employees
1969
Founded Year

Mission & Purpose

Esri is the global market leader in geographic information system (GIS) software, location intelligence, and mapping. Since 1969, we have supported customers with geographic science and geospatial analytics, what we call The Science of Where. We take a geographic approach to problem-solving, brought to life by modern GIS technology.