C++ Software Engineer

Canon Production Printing
Poing, Germany
14 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German

Job location

Poing, Germany

Tech stack

Agile Methodologies
Automation of Tests
C++
Code Review
Continuous Integration
Data Structures
DevOps
Memory Management
Python
Object-Oriented Software Development
Software Architecture
Multithreading
Information Technology
C++14

Job description

Are you passionate about developing high-performance C++ software? Join our dynamic R&D team in Poing near Munich and help shape innovative solutions for the future of the printing industry., * Develop and maintain clean, efficient, and reusable C++ code

  • Analyze system performance and optimize latency and resource usage
  • Collaborate with product management, QA, and DevOps teams
  • Participate in code reviews and improve engineering standardsImplement automated tests (unit, module, integration)

Requirements

  • Degree in computer science or comparable qualification with relevant experience
  • Strong skills in C/C++ (C++14+) and Python
  • Solid knowledge of OOP, algorithms, data structures, and memory management
  • Experience with multithreading and software architecture patterns
  • Familiar with testing, agile methods, and CI/CD pipelinesStrong problem-solving skills, proactive mindset, and fluent English (German is a plus)

Benefits & conditions

  • A challenging, interesting and responsible job in a future-oriented and international workplace, with the social benefits of a large company.
  • A working environment in which you can contribute your experience and personality
  • An attractive salary, a flexible working time model and other social benefits of a large company, such as a company pension scheme and work-life balance
  • 30 days vacation
  • Bicycle leasing
  • Discounted local transport ticket
  • Individual development prospects and further training opportunitiesA team that is looking forward to your reinforcement

About the company

We are a forward-thinking software development department building high-performance, scalable, and reliable printing systems. To strengthen our agile team, we are looking for a motivated C++ Software Engineer., We develop and manufacture high-tech printing products and workflow software for the commercial printing market as part of Canon, a global leader in imaging technologies. With around 3,300 employees across three continents and our headquarters in Venlo, the Netherlands, we innovate to create high-quality solutions that add color to the world. Guided by the philosophy of Kyosei -living and working together for the common good-our culture is built on openness, collegiality, trust and stability. We empower our people to grow, take initiative, and make an impact.

Apply for this position