Software Engineer C++ / C# / .NET

About the position  

You will be a key part of one of our two Applications Development teams. The teams specialize in programming and digital image processing, used in our software to automatically detect and classify cells and other objects in blood and body fluids. In the teams, we use an agile approach where the team jointly takes responsibility for all new functionality - from algorithm development, implementation, code reviewing, testing, and documentation. Thus, this is a broad role that will allow you to benefit from all your technical expertise. 


Work tasks

  • Software development in C++ and C#/.NET.
  • Develop and implement algorithms for image processing and machine learning.
  • Participate in the collection of image data sets.
  • Develop a graphical user interface (GUI).
  • Work with relational (SQL) databases.
  • Review your team members’ code.
  • Test your team members’ implementations.
  • Document your implementations in terms of requirements, acceptance criteria, test cases, and design descriptions.
  • Optimize existing code.
  • Last, but not least; Share your knowledge and experiences with us so that we can improve together.


What can we offer you? 

At Applications, we offer you a great opportunity to improve customer value! Together with your colleagues, you will be part of developing new applications in new exciting areas, as well as improving the performance of existing applications. The responsibility of the team ranges from developing algorithms, with the aim to replace the tedious manual microscopy work, to present the results in a user-friendly GUI. All done using some of the latest advances in programming, digital imaging, and machine learning and in close cooperation with the Product Manager, Application Specialists, UX designers, and the Clinical Affairs team.

CellaVision has a world-leading position in digital cell morphology and we see our employees as our primary resource for our ongoing innovation and success. Joining CellaVision means that you will surround yourself with over 180 passionate and ambitious colleagues and that you will be part of developing products that do not only help patients worldwide but also contribute to reduced environmental impact through more efficient workflows in and between laboratories. Other great things with working at CellaVision are:

  • We have a friendly and open company culture in a flat organization.
  • We have a modern office to boost cooperation as well as the ability to work undisturbed.
  • We have flexible hours to promote a work-life balance.
  • You will get a yearly wellness grant and free access to the gym.
  • You will get an extensive onboarding package for new employees including a visit to the lab to see our products live and an assigned mentor.
  • We have collective agreements, ITP-pension, parental leave supplement, reduction of work hours, etc. 



  • You have a university degree in Engineering, Mathematics, Physics, Computer Science, or a related field.
  • You have experience in developing and maintaining Windows applications in C++ and/or C#
  • You have experience of working in an agile environment
  • You have excellent English written and verbal communication skills.
  • Experience of working with GIT
  • Swedish is meritorious


It’s meritorious if you have

  • Experience in image analysis, machine learning, and/or automated testing


Who you are   

You have a structured way of working and understand the importance of being organized so other colleagues can easily understand your work. You have a strong sense of responsibility, in both success and setbacks, and drive your work forward towards the common target goal. We believe you are flexible and find it easy to adjust to changed circumstances. We believe you are eager and persistent when it comes to finding solutions to difficult problems, as this will be a major part of your daily work. Finally, you enjoy a helpful and collaborative environment, where no week is like the week before and laughter and small talk are never far away. 


Are you ready to make a difference? 

Join CellaVision, put your engineering skills to greater use and help us contribute to lab efficiency and improved patient value worldwide. We need your expertise to do the job!

Apply to this job by filling in the application form and attach your CV/personal letter. Please prepare to have your documents, such as certificates, credentials, and recommendations, for a potential interview. We review applications continuously, so please send us yours as soon as possible but no later than 14 of June 2021.

To know more about the position contact Charlotte Oom, Development Manager Applications 2, at Questions about the recruitment process are answered by Caroline Herrlander, HR Specialist, at We do not accept applications via email.


Please note that you need a valid working permit in Sweden for this role.

We respectfully decline all contacts regarding additional channels, campaigns, or recruitment support. 



Or, know someone who would be a perfect fit? Let them know!

CellaVision Headquarter

Mobilvägen 12
223 62 Lund Directions View page

Workplace & Culture

The corporate culture here at CellaVision is based on openness, teamwork and creativity. We set high personal development, and we give our employees the opportunity to shape their role and their work situation.

Besides having fun together during working hours, we make sure we come out on common activities and thus grow together. We are proud of our corporate culture and every day we strive towards building strong, collaborative teams, and creating an inspiring place to work at. 

Already working at CellaVision?

Let’s recruit together and find your next colleague.


Applicant tracking system by Teamtailor