Reference number: 20210901

Work with us in Wrocław at a company that develops cutting edge nanotechnology solutions. We are looking for an experienced C++ software engineer who will strengthen our team in the development of our Ultra-precise Printing Systems.


  • Software development of the control system in the newest generation of XTPL printing systems including implementation, integration and testing of new features as well as continuously improving existing solutions
  • Close collaboration with a product owner in creating and refining product specifications, but also in implementation planning
  • Close collaboration with interdisciplinary mechatronic and application teams.


  • Excellent knowledge of C++ programming language under MS Windows OS
  • Experience in embedded systems programming (C/C++) on RTOS and bare-metal levels
  • Ability to read and write software specifications
  • Fluency in Git source code version control
  • Strong teamwork and communication skills
  • Focus on work quality
  • Focus on self-development and continuous learning
  • Fluent English language (in speaking and writing)


  • Good command of design patterns
  • Knowledge of C++ 11/14/17 standards
  • Fluency in Test-driven development
  • Fluency in designing algorithms for complex computational challenges
  • Practical experience in artificial intelligence and machine learning
  • Prior experience in working with mechatronic systems
  • Experience with network protocol programming (TCP/IP, ARP. DHCP, ICMP)
  • Experience in parallel programming and/or GPU based (CUDA)
  • Good knowledge of OpenCV


  • opportunity to work in an interdisciplinary team composed of people with passion
  • work on development of nanoprinting technology and high precision devices
  • attractive terms of employment
  • package of benefits


When you use our website, cookies or similar files will be placed on your computer, or other device connected to the internet, for statistical and functional purposes. With this technology, we will store and access information on your computer or device, primarily to facilitate your use of our website. You can modify or withdraw your consent to cookies at any time in your browser settings.

Find out more