Python Developer
7 days ago
Company Description
Shanghai KAFA Automation Technology Co., Ltd. is a China-based research and development company specializing in industrial automation. Our team comprises highly experienced professionals with over a decade of expertise in mechanical engineering, electrical and computer engineering, and automation. We provide tailored solutions, transforming customer ideas into tangible results. We proudly serve leading industries, including CNC wood and metalworking, food production lines, and packaging automation. Explore more at
Role Description
This is a full-time, on-site Python Developer role at KAFA Automation Technology Co., Ltd., based in Shanghai, China. We are developing our own
CNC CAD/CAM Software.
If you are passionate about
geometry, toolpaths & CNC logic
, join our team
Skills We Are Looking For
- Strong
Python programming
(OOP, modules, optimization) - Experience with
PyQt / PySide
(or any GUI framework) - Knowledge of
geometry/vector / 2D–3D drawing algorithms - Experience with DXF, SVG, STL, STEP file parsing
- Understanding of CNC G-code generation
- Familiar with toolpath logic
: - offsetting
- contouring
- pocketing
- V-carving
- roughing/finishing
- Optional but big advantage:
- C++ knowledge
- OpenCascade / FreeCAD API
- CAM simulation (like CAMotics)
- Machine kinematics (3-axis / 4-axis)
What You Will Build
- Full CAD workspace (line, arc, circle, trim, fillet…)
- DXF importer/exporter
- Toolpath engine for CNC
- G-code generator (for KAFA machines)
- Smart UI for users (similar to JD Soft)
Education Not Required
- We only care about
skill, logic & creativity
.
-
Python Developer
4 days ago
Tongi, Dhaka, Bangladesh Shanghai KAFA Automation Technology Co., Ltd. Full time ৳100,000 - ৳150,000 per yearWe are expanding our software team and looking for3 skilled Python Developersto work on ourCAD/CAM desktop application(similar toJDPaint, FreeCAD, ArtCAM, etc.). Minimum Requirements (Must Have):Solid Python coding experienceAt least 1–2 real desktop applications developed using PythonStrong understanding of UI frameworks (Tkinter / PyQt / PySide /...
-
Python Developer
6 days ago
Tongi, Dhaka, Bangladesh Shanghai KAFA Automation Technology Co., Ltd. Full time ৳3,500,000 - ৳4,500,000 per yearCompany DescriptionShanghai KAFA Automation Technology Co., Ltd. is an R&D driven company in China specializing in the automation industry. We employ highly skilled professionals with a majority holding over 10 years of experience in mechanical, electrical and computer engineering, automation, and control engineering. Our expertise has allowed us to...
-
desktop app developers
2 weeks ago
Tongi, Dhaka, Bangladesh Shanghai KAFA Automation Technology Co., Ltd. Full time ৳1,500,000 - ৳3,000,000 per yearCompany DescriptionShanghai KAFA Automation Technology Co., Ltd. is an R&D driven company in China specializing in the automation industry. We employ highly skilled professionals with a majority holding over 10 years of experience in mechanical, electrical and computer engineering, automation, and control engineering. Our expertise has allowed us to...