As a Software Engineer, you'll develop end-to-end software features across hardware and software products, collaborate with diverse teams to solve complex problems, analyze product usage data to inform new features, and contribute to strategic decisions regarding software frameworks and architecture.
Candidates should have a strong passion for product development, experience in creating compelling user interfaces, and the ability to collaborate across technical disciplines. An interest in 3D printing, CAD, computational geometry, or related technologies is beneficial.
Other
A company specializing in 3D printing technology, creating innovative and affordable desktop 3D printers for designers, engineers, and artists.
View profileExplore other positions from this company