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.