NavVis

Senior Software Engineer, 3D Perception (C++ and Python) (F/M/D)

NavVis
Apply
20 days ago
Munich, GermanySenior / Staff+

Responsibilities

  • Design, develop, and maintain high-performance C++ and Python applications for computer vision, 3D perception, and 3D data processing.
  • Develop processing pipelines that transform raw sensor data into point clouds, panoramic images, and maps.
  • Apply software design patterns, clean code practices, and code reviews while mentoring teammates.
  • Deploy and maintain applications in cloud infrastructure in collaboration with the cloud team.
  • Improve application efficiency, scalability, and stability across the full lifecycle from design through deployment.
  • Contribute to infrastructure, continuous integration and delivery, automated testing, and automated software delivery.

Requirements

  • Master’s degree or PhD in Computer Science, Information Systems, Robotics, Computer Vision, or a related field.
  • 5–10 years of professional experience as a Software Engineer.
  • Expert-level C++ skills and solid Python proficiency.
  • Experience with 3D perception systems, computer vision, 3D point-cloud processing, filtering, or robotics applications.
  • Strong understanding of 3D data structures, algorithms, software design patterns, and object-oriented design.
  • Experience deploying and maintaining software across multiple platforms, operating systems, and cloud-based environments.
  • Experience mentoring junior engineers and strong communication and collaboration skills.
  • Fluent in English.
  • Experience with ROS, Docker, virtual machines, AWS cloud services, Boost, Eigen, OpenCV, or PCL is beneficial.

Benefits

  • 30 days of paid time off per year.
  • Subsidized access to EGYM Wellpass fitness and wellness facilities.
  • Deutschlandticket subsidy for public transportation.
  • Flexible working hours and a hybrid work setup.
  • Full visa and relocation support for international candidates.
  • JobRad bike leasing.
  • Competitive compensation package.
  • Up to 4000 EUR employee referral bonus.
  • Financial support for local language classes.

Tech Stack

Categories

Robotics
NavVis

About NavVis

201-500 employees

NavVis builds reality-capture hardware and software used to create photorealistic digital twins of buildings and factories. Its portfolio includes the NavVis VLX wearable mobile laser scanner and the IVION cloud platform for processing and sharing spatial data, sold to surveying, AEC, and manufacturing customers. Founded in 2013 and headquartered in Munich with offices in the US, UK, and China, the company is privately held and serves a global customer base.

Contact me