Software Engineer for 3D Mapping & Visualization (26J551)

FreshieHire Author
Salary
Not Disclosed
Location
Bengaluru

Highlights

Develop cutting-edge 3D applications using osgEarth and OSG. Work on high-performance rendering projects.


Description

Job Summary

pWe are seeking a talented Software Engineer with expertise in 3D mapping and visualization to join our dynamic team at Qubist Solutions. As part of this role, you will develop advanced applications using osgEarth and OpenSceneGraph (OSG), focusing on high-performance rendering and spatial data visualization.

Responsibilities

  • Develop robust 3D map-based applications utilizing osgEarth and OpenSceneGraph (OSG).
  • Implement modern C++ code with a focus on multithreading.
  • Create user interfaces using Qt Framework, including QML for enhanced interactivity.
  • Visualize LiDAR point clouds and develop 3D map-based applications.
  • Promote efficient coding practices through the use of Git or similar version control systems.

Required Skills

  • C++ Programming
  • Qt Framework
  • LiDAR Visualization
  • Scene Graphs and Cameras
  • OpenGL Fundamentals

Required Skills Explained

  • Hands-on experience with osgEarth and/or OpenSceneGraph (OSG) for 3D mapping and visualization.
  • Strong programming skills in modern C++ (C++11/14/17), including multithreading knowledge.
  • Good knowledge of the Qt Framework, specifically with Qt Widgets and QML for UI/UX development.
  • Deep understanding of core 3D concepts such as Scene Graphs, Cameras, Lighting, and Transformations.
  • Knowledge of LiDAR point cloud visualization and experience developing 3D map-based applications.
  • Familiarity with Git or other version control systems for managing code changes.
  • Experience in developing and deploying software across Windows and Linux platforms.
  • Excellent debugging, analytical, and problem-solving skills to tackle complex technical challenges.

Who is this for

pThis role is ideal for candidates with a background in modern C++, strong experience in 3D graphics, and a passion for spatial data visualization. Ideal candidates will have hands-on expertise with osgEarth and OpenSceneGraph (OSG).

Why This Job is a Good Opportunity

ulliJoin a dynamic and innovative team focused on cutting-edge aerospace and avionics engineering projects.liWork with state-of-the-art tools like osgEarth and OpenSceneGraph (OSG) to develop advanced applications.liPotential for growth in a rapidly expanding company with numerous opportunities for skill development and advancement.liLocation flexibility, allowing you to choose between Bengaluru or an onsite position based on your preference.

Interview Preparation Tips

  • Prepare examples of projects where you've used C++ and Qt Framework, especially in UI/UX development.
  • Discuss any experience with LiDAR point cloud visualization and developing 3D map-based applications.
  • Showcase your understanding of Scene Graphs, Cameras, Lighting, Transformations, and OpenGL fundamentals through relevant project experiences or coursework.
  • Highlight any previous work on multithreading in C++ as this is a critical skill for the role.
  • Be ready to demonstrate your problem-solving skills with real-world examples from past projects.

Career Growth in This Role

pThe role of Software Engineer – 3D Mapping & Visualization at Qubist Solutions offers numerous opportunities for career growth. With a focus on high-performance rendering and spatial data visualization, you can expect to gain expertise in advanced 3D mapping technologies and tools like osgEarth and OpenSceneGraph (OSG). The company's expanding development team provides a supportive environment where you can contribute to innovative projects that push the boundaries of aerospace and avionics engineering. As you progress, there are opportunities for leadership roles within the development team or even managerial positions overseeing project teams.

pThe company culture at Qubist Solutions values innovation and continuous learning, making it an ideal place for professionals who want to develop their careers in a dynamic and supportive environment.

Explore More Opportunities

Skills

Frequently Asked Questions

What is the role of this position?

This position involves developing advanced 3D map-based applications using osgEarth and OpenSceneGraph (OSG), focusing on high-performance rendering.

Do I need prior experience with LiDAR visualization?

Yes, knowledge of LiDAR point cloud visualization is required for this role. Experience developing 3D map-based applications is a plus.

What development practices should I be familiar with?

Familiarity with Git or similar version control systems and strong programming skills in modern C++ are essential.

About the Author

FreshieHire Author
Hi, this is KD. On my blogs, you will find the best jobs for freshers all at one place. We curate jobs for you from various sources and combine them all at one place. Hope you got some value. : )
Cookie Consent
We serve cookies on this site to analyze traffic, remember your preferences, and optimize your experience.
Oops!
It seems there is something wrong with your internet connection. Please connect to the internet and start browsing again.
AdBlock Detected!
We have detected that you are using adblocking plugin in your browser.
The revenue we earn by the advertisements is used to manage this website, we request you to whitelist our website in your adblocking plugin.
Site is Blocked
Sorry! This site is not available in your country.