Software Engineer
Responsibilities
• Develop and integrate CAM functionalities using external libraries (such as Module
Works SDK).
• Design, implement, and optimize toolpath generation workflows for slab cutting, drilling, and machining.
• Collaborate with the UI/UX team to ensure seamless integration between backend and frontend systems.
• Create and adapt
- processors for different CNC machines (bridge saws, 3-axis, 5-axis equipment).
• Analyze project requirements and translate them into technical tasks and solutions.
• Work closely with CNC consultants to
- tune the machining strategies for stone.
—-
• 5+ years professional experience in C++ software development (C++14/17/20 preferred).
• Strong knowledge of 3D geometry , vectors , surfaces , and transformations.
• Solid understanding of CNC machining principles : G-code, toolpaths, compensation (G41/G42),
- axis machining.
• Previous experience with CAM software development (Mastercam, Fusion 360, Rhino
CAM, or similar) is highly valued.
• Familiarity with toolpath optimization , nesting , and
- processing techniques.
• Good communication skills in English (written and spoken).
• Self-motivated, independent, and
- solving mindset.
- Informações detalhadas sobre a oferta de emprego
Empresa: Horusoftware Llc Localização: Porto
Porto, Porto District, PortugalPublicado: 31. 5. 2025
Vaga de emprego atual
Seja o primeiro a candidar-se à vaga de emprego oferecida!