Software Engineer (C++ / Image Processing)

  1. Home
  2. C++
  • Company Capture One
  • Employment Full-time
  • Location 🇩🇰 Denmark, Copenhagen
  • Submitted Posted 1 day ago - Updated 17 minutes ago

Who we are

Help us shape the future of photography!

At Capture One we provide photographers with the most powerful tools to capture, edit and collaborate and bring their visions to life. We’re uncompromising about image quality, speed and reliability. Capture One consistently gives photographers the best tethered workflow in the industry, making it intuitive and efficient, unparalleled image quality, true-to-life color processing, and precise editing and flexible collaboration tools letting you work from anywhere and with anyone.

Can you imagine seeing your software being used for a huge photoshoot fashion cover, famous athletic brands, actors, famous singers photo shootings or even brands that you love and use every day? Our love of imaging translates into empowering our ever-growing community of over 250,000 photographers around the world.

Yeah, that’s Capture One, that’s who we are. Cool, huh.

The role

As we continuously drive for growth and plan to expand our team, we are looking for a highly driven and achievement-orientated Junior Software Engineer to be part of our team.

As a Junior Software Engineer at Capture One, you’ll contribute to the development of our RAW converter and image processing engine — the backbone of our world-class photography software. You will work with modern C++ in a collaborative and supportive environment where learning and growth are encouraged.

You’ll get hands-on experience with performance-critical applications, multi-platform development, and testing frameworks, all while working closely with experienced engineers and product specialists.

What you will do

  • Contribute to the implementation and maintenance of core features in our RAW converter and image processing engine
  • Collaborate on the development of our multi-platform codebase
  • Assist in implementing efficient algorithms for image processing
  • Support improvements to build and CI/CD processes using CMake
  • Contribute to automated test suites (unit, integration, and functional testing)
  • Work closely with software engineers, product managers, designers, and QA specialists

 

What we are looking for

  • A university degree in computer science, software engineering, or a related field
  • Some experience with C++, either from studies, projects, or internships
  • Familiarity with CMake or build systems is a plus
  • Curiosity about performance-critical applications, ideally with interest in imaging, computer graphics, or related domains.
  • Exposure to macOS, Windows, and/or iOS development environments is a plus.
  • Excellent analytical and problem-solving skills, with attention to detail.
  • Great communication skills and eagerness to learn from others in an agile environment.
  • Fluency in English, both written and spoken. 

Experience with GPU programming (Metal, CUDA, OpenCL), knowledge of AI/ML integration, and passion for photography or digital imagining workflows are a plus.

Why you will like it at Capture One

Our Company Values make Capture One special.

  • Win as one team: Make things happen together. Working together is when the magic really happens.
  • Empower photographers: Letting image makers work less and create more. We want photographers to do more of what they love, whether that’s on or off set.
  • Embrace diversity: Different cultures, languages, and passions thriving under one roof. We are an equal opportunity employer; we welcome diversity and are committed to creating an inclusive environment for all employees.
  • Take ownership: Use your expertise and feel good doing it. Being from Copenhagen, Denmark, we’re all about the Scandinavian mindset. Take initiative. Be autonomous. Feel like you own your craft. And feel satisfied doing it.

And there is more...

  • Top notch hardware equipment, and the possibility to borrow photography gears
  • Network with industry professionals, join our mentor program, spend time with our photo experts or listen in to our Friday Focus
  • A vibrant and social work culture, full of events to attend and bond with the team
  • Plenty of flexibility to keep your work and life in balance - paid vacation, private health insurance, pension contributions, mental health and physical wellbeing support
  • Commuting options (bike leasing and public transportation discounts)
  • Snacks, coffee, drinks and fruits at the office to help you get going!

Join us in our exciting journey.

Loading similar jobs...

C Developer Jobs

Forge your path in the heart of programming excellence! Explore career opportunities in C/C++ and C#.

© 2025 Created by C Developer Jobs. All rights reserved.