C++ Software Developer (Mid–Senior) – Image / Video Processing
Descrizione dell'offerta
Job Summary
We are looking for a skilled Mid–Senior C++ Developer to join our team in Trieste. You will work on building high-performance Windows desktop applications focused on image and video processing for digital forensics, collaborating closely with QA, Marketing, and international product teams.
Throughout your onboarding, senior developers will mentor and support you, helping you evolve into a fully autonomous contributor.
This role begins as a fixed-term contract (6 months) with strong prospects for permanent hire.
A valid EU work permit is required .
Key Responsibilities
- Add new features to our products' codebase (Windows-based desktop applications) and contribute to the development of new products
- Operate at every layer of the application, from the graphical interface down to the algorithmic core
- Correct bugs and improve existing features in the products
- Contribute to improving code quality and documentation, and add new automated tests to our test suite
Requirements
- BSc/MSc in Computer Science, Engineering, Information Technologies, and Mathematics, or related
- At least 3 years of professional experience with the C++ programming language
- Full professional proficiency in English
- Detail-oriented mindset with strong written communication
- Must be authorized to work in the European Union
Preferential Requisites
- Knowledge of the Italian language or other additional languages
- Experience with the libraries wxWidgets, OpenCV, FFmpeg
- Experience with GPU development
- Knowledge of image processing basics
- Knowledge of video codecs
- Experience in the digital forensics field, as a forensic image and video analyst, law enforcement, military, or forensic expert
Why Join Us?
- Work in a dynamic and innovative software company
- Flexible working entry and exit times
- Hybrid working: possibility to combine smart working and office working
- International experience
- Training and further education opportunities, such as interactive e-learning or digital learning platforms
- Safe and reliable employer
- Relaxed and informal culture throughout the company
- Various additional company benefits
If you are passionate about developing and looking to make an impact, we would love to hear from you!
To apply for this position, please send your CV and cover letter to Including a link to GitHub or a portfolio is welcome, but not mandatory.