companyPIX4D logo

C++ Software Engineer

PIX4DBerlin, Berlin, GermanyNew
Hybrid Full-time

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


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

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

Tailoring 0 resumes

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