Senior SW engineer for a multi-disciplinary company.
Responsibilities
- Development of the 3D printer software including print sequences, calibrations and wizards
- Plan, design, and execute technical solutions and improvements
- Lead feature development end-to-end
- Write high quality, effective, maintainable, reliable and well documented code
- Deep understanding of the printing flow, the system, and the different machine components
Experience:
Requirements
- B.Sc. or M.Sc. in Software Engineering, Computer Science or Electrical Engineering from a major university
- 5+ years of hands-on experience as a software engineer in the industry (multi-disciplinary companies are preferred)
- Highly proficient in software architecture and OOP principles
- Excellent knowledge of C++, experience in Python and C
- Real-time/Embedded experience
- Proficiency in multi-threaded programming
- UI development experience (Qt is an advantage)
- High technical capabilities
- Strong interpersonal skills
- Very independent and self-learner
- Fluent English
Advantages
- Web technologies experience
- Image acquisition and image processing experience
- 3D OpenGL experience
- Experience in Cloud Computing Services
- Experience working in an Agile/Scrum development process