DevJobs

Software Developer

Overview
Skills
  • C++ C++
  • Modern C++ Modern C++
  • Python Python
  • Windows Windows
  • Design Patterns
  • JIRA JIRA
  • Git Git
  • GitLab GitLab
  • Embedded systems
  • Hardware interfacing
  • Microcontrollers
  • Microsoft Visual Studio
  • Multi-Threading
  • OpenCV
  • PLC
  • Data Structures
  • QML
  • Qt
  • 17
  • Front end development
Nano Dimension is a provider of intelligent machines for the fabrication of Additive Manufactured Electronics (AME).

We are looking for a sharp-minded software developer with strong programming skills. Being a multidisciplinary company, we are facing many challenges which involve Physics, Chemistry, Mechanics and Electronics.

The job includes:

  • Design and Develop SW modules for multi-disciplinary systems.
  • Write well designed, efficient, and testable code.
  • Produce specifications and determine operational feasibility.
  • R&D interfaces: Software, Algorithms, QA, HW, Physics, Mechanics, etc.
  • Integrate software components into a fully functional software system.
  • Develop software verification plans and quality assurance procedures.

v

Requirements:

Job Requirements:

Skills:

  • B.Sc. in Computer Sciences, Computer Engineering or equivalent, from an acknowledged university.
  • Professional experience in C++.
  • Strong knowledge in Data Structures, Design Patterns and Modern C++ (17).
  • Python

Advantage:

  • Background in either Physics, Chemistry, Mechanics, Electronics.
  • Outstanding graduate
  • Multi-Threading programming.
  • Windows and Microsoft Visual Studio.
  • Embedded systems and hardware interfacing (PLC, Microcontrollers).
  • Qt, QML, OpenCV
  • Git, Gitlab, Jira.
  • Experience in the digital printing industry.
  • Front end development

Extra Skills

  • Creative, independent, self-learner and team-player.
  • Ability to multi-task in a dynamic and demanding environment.
  • Good communications skills.
  • Fluent in English (speaking and writing) – Must.
Nano Dimension