Pre-press software engineer C# and C++

vor 2 Wochen


Lausanne, Schweiz CAPGEMINI ENGINEERING Vollzeit

In this role you will be responsible for designing, implementing, and validating functionality for the next generation of our pre-press software composed of a cloud-based interface for configuration and monitoring as well as a processing engine for the transformation of PDF files into printable data.
In digital printing, pre-press software is used to configure, validate,
monitor, and automate the exchange and the processing of PDF files into data that printing machines can use.

You will work with a wide range of technologies, communication protocols and programming languages to provide customers with a fully automated digital printing workflow going from customer IT systems to printers. You will be part of a small team using modern tools and methodology to deliver innovative products in a fast-paced environment.

Main responsibilities

  • Design and implement new SW components handling:
  • Pre-Press PDF processing in a distributed environment
  • Connectivity with customers systems, our print engine and our cloud platform
  • Configuration and monitoring functionality within our cloud platform
  • Participate in the extension of the automated build and test framework
  • Perform code reviews and ensure that own developments passes CI daily
  • Ensure that software quality standards are applied via adequate automated tests
  • Collaborate with different stakeholders (print specialists, product owner, field technicians, customers, …)

Your profile

  • 3-5 years of experience writing software solutions in C# and C++
  • Excellent knowledge of C# and .NET
  • Good knowledge of modern software development principles, concepts, and practices
  • Good communication and interpersonal skills
  • Positive team player who enjoys working collaboratively

Would be an asset:

Experience in cloud technologies (full-stack)
Knowledge of digital printing technologies
Knowledge of image processing
Knowledge of GPU programming / CUDA

Your education and languages skills

B.Sc. or M.Sc. in computer science
Proficiency in English and French

Benefits:

• Between 30% and 70% remote work in agreement with your manager and client needs (40% for cross boarders due to tax regulation)

• Options to order ergonomically proven equipment (monitor & chair) for your home-office premises

• Support for trainings, formation upon agreement with the manager

• Contribution on gym subscription

• Trust-based managerial culture

• Team rituals and get togethers

We look forward to receiving your application

Capgemini Engineering only accepts direct applications (no recruitment agencies).

Due to Swiss regulations we only consider Swiss or EU/EFTA applicants or applicants with a valid work permit.



  • Lausanne, Waadt, Schweiz CAPGEMINI ENGINEERING Vollzeit

    Job Title: Pre-press software engineer C# and C++About the Job:We are seeking a skilled pre-press software engineer to join our team at Capgemini Engineering. As a pre-press software engineer, you will be responsible for designing, implementing, and validating functionality for our next-generation pre-press software.Main Responsibilities:Design and implement...


  • Lausanne, Schweiz CAPGEMINI ENGINEERING Vollzeit

    At Capgemini Engineering Switzerland we value excellence, diligence, responsibility, dynamism and innovation. We offer a diverse workplace and would like to invite you to be part of our success story where we provide training, tools and foundations for your professional and personal growth. We are looking for our next Pre-press software engineer C# and...


  • Lausanne, Schweiz CAPGEMINI ENGINEERING Vollzeit

    At Capgemini Engineering Switzerland we value excellence, diligence, responsibility, dynamism and innovation. We offer a diverse workplace and would like to invite you to be part of our success story where we provide training, tools and foundations for your professional and personal growth. We are looking for our next Pre-press software engineer C# and...


  • Lausanne, Waadt, Schweiz CAPGEMINI ENGINEERING Vollzeit

    About the RoleWe are seeking a skilled Pre-press Software Engineer to join our team at Capgemini Engineering Switzerland.Key ResponsibilitiesDesign and implement new software components handling pre-press PDF processing in a distributed environment.Ensure seamless connectivity with customer systems, our print engine, and cloud platform.Develop configuration...

  • **Software Engineer**

    vor 1 Monat


    Lausanne, Waadt, Schweiz Ville de Lausanne - Enfance, jeunesse et quartiers - Service de la petite enfance Vollzeit

    As a member of our team, you will contribute to the development of scalable software solutions using Python and C++.The ideal candidate will have experience with Python and C++ programming languages and be able to work collaboratively in a fast-paced environment.We are looking for a skilled software engineer to join our team and help us shape the future of...


  • Lausanne, Waadt, Schweiz CAPGEMINI ENGINEERING Vollzeit

    Job Title: Pre-Press Software Engineer C# And C++Description:In this role, you will be responsible for designing, implementing, and validating the functionality of our pre-press software, which comprises a cloud-based interface and a processing engine for transforming PDF files into printable data. This software is a critical component in digital printing,...


  • Lausanne, Waadt, Schweiz CAPGEMINI ENGINEERING Vollzeit

    Job SummaryWe are seeking a highly skilled Software Development Engineer to join our team at Capgemini Engineering. As a key member of our digital printing solutions group, you will be responsible for designing, implementing, and validating functionality for our pre-press software.About the RoleThis role involves working on the next generation of our...


  • Lausanne, Waadt, Schweiz CAPGEMINI ENGINEERING Vollzeit

    Job DescriptionWe are seeking a skilled Digital Printing Software Developer to join our team at Capgemini Engineering. This is an exciting opportunity to design, implement, and validate cutting-edge pre-press software solutions.


  • Lausanne, Waadt, Schweiz CAPGEMINI ENGINEERING Vollzeit

    About the RoleIn this exciting position, you will be responsible for designing, implementing, and validating functionality for the next generation of our pre-press software. This cutting-edge technology comprises a cloud-based interface for configuration and monitoring, as well as a processing engine that transforms PDF files into printable data.As a key...


  • Lausanne, Schweiz Celag Vollzeit

    We are seeking a skilled C/C++ Integrator Specialist to join our customer's team.C/C++ Integrator SpecialistThe ideal candidate will bring expertise in firmware (FW) architecture and integration, particularly within the fields of multimedia and embedded systems. This role requires hands-on experience with video/audio processing, kernel-level Linux...

  • Software Engineer

    vor 1 Monat


    Lausanne, Waadt, Schweiz Beaulieu SA Vollzeit

    Job Title: Software EngineerAbout the Role:We are seeking a skilled Software Engineer to join our team and contribute to the development of our software products.Key Responsibilities:Design, develop, and test software applicationsCollaborate with cross-functional teams to identify and prioritize software requirementsEnsure software meets quality,...


  • Lausanne, Waadt, Schweiz Fondation Soins Lausanne Vollzeit

    About the RoleAs a senior software engineer, you will be responsible for designing, developing, and maintaining software applications.ResponsibilitiesDesign and develop new software featuresMaintain and improve existing software applicationsCollaborate with cross-functional teams to ensure software meets requirementsRequirementsStrong background in software...

  • Platform Architect

    vor 2 Monaten


    Lausanne, Schweiz Celag Vollzeit

    For one of our customers, we are looking for a dynamic: Platform Architect / C++ and Firmware.To supervise our platform's technical direction and high-level design. This role demands an innovative approach to architecture specifications, emphasizing modularity, reuse, and testability. You'll guide the platform's technical decisions, ensuring alignment with...


  • Lausanne, Schweiz HELVETICA PARTNERS Vollzeit

    Embedded Software Development Categories C/C++ C# Embedded Full Stack Software Developer ( English is a Must, French is much desired ) - Permanent role -For a well established Swiss international company, we are looking for an Embedded Software Engineer (Full Stack).You will be working in an industrial environment with embedded equipment, alongside...


  • Lausanne, Waadt, Schweiz Digital Talents Matchmakers Vollzeit

    We are seeking a skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, implementing, and maintaining software applications. You will work closely with our cross-functional team to develop scalable and efficient software solutions for complex problems.Your responsibilities will include:Designing and...


  • Lausanne, Waadt, Schweiz Experis Switzerland Vollzeit

    About the Role:We are seeking a skilled AI and Machine Learning Software Engineer to join our team and contribute to the development of innovative AI solutions.The successful candidate will have experience in machine learning and AI, with a strong background in software development and data science.Key Responsibilities:Design and develop AI and machine...


  • Lausanne, Waadt, Schweiz CAPGEMINI ENGINEERING Vollzeit

    We are seeking an experienced Digital Printing Software Developer to join our team at Capgemini Engineering. This is a challenging role that requires designing, implementing, and validating functionality for the next generation of our pre-press software.


  • Lausanne, Waadt, Schweiz Galenica AG Vollzeit

    About the Role:We are seeking a skilled Senior Software Engineer to join our team, responsible for designing and developing scalable, efficient, and secure software solutions using a range of technologies, including Java, Python, and C++.About the Team:Our team is passionate about creating innovative software products that meet the ever-evolving needs of our...

  • Software Engineer

    vor 1 Monat


    Lausanne, Schweiz EHL Group Vollzeit

    Key Responsibilities:• Design and develop scalable software solutions.• Collaborate with cross-functional teams to identify and prioritize project requirements.• Ensure high-quality code delivery and adherence to coding standards.• Requirements:• 5+ years of experience in software development.• Proficiency in programming languages such as Java,...


  • Lausanne, Waadt, Schweiz CPF SA - Conseil Placement Formation Vollzeit

    About the RoleWe are seeking a skilled Senior Software Engineer - Backend to join our team at {company}.Key Responsibilities:Design, develop, and deploy scalable and efficient back-end systems.Collaborate with cross-functional teams to identify and prioritize project requirements.Participate in code reviews and contribute to the improvement of our...