Capture One Logo

Capture One

Senior Software Engineer (C++ / Image Processing)

Posted 2 Days Ago
Be an Early Applicant
In-Office
2 Locations
Senior level
In-Office
2 Locations
Senior level
As a Senior Software Engineer, design and maintain core features of the RAW converter and image processing engine in C++, optimize algorithms, and work with cross-functional teams.
The summary above was generated by AI

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 Senior Software Engineer to be part of our team.

As a Senior Software Engineer at Capture One, you’ll play a central role in evolving the core of our RAW converter and image processing engine - software used daily by thousands of photographers around the world. You will work with modern C++ to push the limits of speed, precision, and quality, while collaborating with a multidisciplinary and international team.

You’ll have the opportunity to contribute across platforms, optimize performance-critical algorithms, and influence the future of how professional imaging software is built.

What you will do

  • Design, implement, and maintain core features of our RAW converter and image processing engine in modern C++
  • Contribute to the development and maintenance of our multi-platform codebase
  • Implement and optimize high-performance algorithms for image processing, ensuring efficiency in speed and memory usage
  • Improve build and CI/CD processes using CMake as the primary build system
  • Design and develop automated test suites for unit, integration, and functional testing
  • Work closely with other 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
  • Strong proficiency in C++ (C++17 or later preferred)
  • Solid experience with CMake and multi-platform development
  • Proven experience in performance-critical applications, ideally in imaging, computer graphics, or related domains
  • Familiarity with macOS, Windows, and/or iOS development environments
  • Excellent analytical and problem-solving skills, with attention to detail
  • Excellent people and communication skills, enabling you to thrive in an agile, collaborative environment
  • Eagerness to learn new technologies and expand your expertise
  • Fluency in English, both written and spoken

Experience with GPU programming (Metal, CUDA, OpenCL), exposure to AI/ML integration, and knowledge of digital photography 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.

Top Skills

C++
Cmake
Cuda
iOS
macOS
Metal
Opencl
Windows

Similar Jobs

7 Days Ago
Remote or Hybrid
3 Locations
Mid level
Mid level
Big Data • Food • Hardware • Machine Learning • Retail • Automation • Manufacturing
This role involves optimizing DevOps services, managing CI/CD processes, ensuring security in software development, and driving improvements across teams and technologies.
Top Skills: BambooCi/CdDevOpsGitJenkinsJfrog
8 Days Ago
Hybrid
Néo Psychikó, GRC
Mid level
Mid level
Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
The Senior Statistical Data Scientist is responsible for programming analysis-ready datasets and ensuring quality in deliverables for clinical studies, while collaborating with teams to uphold statistical principles and meet deadlines.
Top Skills: AIMarkdownMlPythonRR PackagesSASShiny Apps
10 Days Ago
Hybrid
2 Locations
Junior
Junior
Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
The role involves developing ML-based applications, integrating AI solutions, and collaborating on clinical trial documentation, focusing on full-stack solutions.
Top Skills: AngularAnsibleAWSAzureDjangoDockerFlaskGCPJavaScriptKubernetesNode.jsNoSQLPythonReactSQLTerraformVue

What you need to know about the Edinburgh Tech Scene

From traditional pubs and centuries-old universities to sleek shopping malls and glass-paneled office buildings, Edinburgh's architecture reflects its unique blend of history and modernity. But the fusion of past and future isn't just visible in its buildings; it's also shaping the city's economy. Named the United Kingdom's leading technology ecosystem outside of London, Edinburgh plays host to major global companies like Apple and Adobe, as well as a growing number of innovative startups in fields like cybersecurity, finance and healthcare.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account