PIX4D logo

C++ Software Engineer

PIX4DBerlin, Berlin, Germany
Hybrid Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Experience

Qualifications

ResponsibilitiesFeature Development: Design and implement new features across the entire stack, from QML-based UI components to backend logic. Agile Collaboration: Engage in technical estimations and sprint planning to set realistic and impactful goals. Code Quality: Write clean, maintainable C++ code and conduct code reviews to ensure application stability. Algorithm Integration: Implement and optimize backend logic to support new photogrammetry and image processing features from our R&D teams. Maintenance & Troubleshooting: Identify and resolve software defects and performance issues to enhance user experience while gaining a deep understanding of our architecture. Specialized Projects: Depending on your interests and team needs, explore specialized areas such as coordinate reference systems (CRS) and 3D visualization. RequirementsStrong foundation in C++. Familiarity with or willingness to learn Qt/QML for desktop UI development. An agile mindset—enjoy working collaboratively, estimating tasks, and iterating to improve the product. Experience or interest in 3D graphics, Windows development, or geospatial data is a significant plus. Proficient in English, both written and spoken. Ability to effectively collaborate within a team to achieve common objectives. Possess a positive, collaborative, and respectful attitude.

About the job

PIX4D is looking for a C++ Software Engineer to join the team in Berlin, Germany. The company offers flexible working hours and supports partial remote work.

Role overview

This position focuses on developing PIX4Dmatic, a desktop application designed for large-scale photogrammetry and professional mapping. The engineering team works in an agile setup, following a 3-week sprint cycle to deliver new features while maintaining high quality. Collaboration and transparency are central to the workflow, with regular opportunities for feedback and iteration.

What you will do

  • Participate in the full software development lifecycle, from feature estimation to release.
  • Work closely with colleagues to bridge advanced research and user-friendly interfaces.
  • Integrate complex algorithms into a high-performance, cross-platform application.

Who we are looking for

  • Proactive engineers who want to understand the reasoning behind features, not just implement them.
  • Individuals eager to contribute to estimation and planning, as well as coding.

This role suits those who enjoy working in a collaborative environment and value both technical excellence and clear communication.

About PIX4D

PIX4D is an innovative company specializing in photogrammetry and professional mapping solutions. Our cutting-edge technology enables users to transform images into accurate 3D models and maps, serving various industries worldwide.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.