Skip to content

Python Developer - CAD/CAM Desktop Application (On-site Gazipur)

Active
Vacancy 1 position

Salary & vacancy

1 vacancy

Job Description

Shanghai KAFA Automation Technology Co., Ltd. is seeking experienced Python Developers to join their expanding software team in Sreepur Upazila, Dhaka. This full-time office position offers the opportunity to work on industrial CAD/CAM desktop applications similar to JDPaint and FreeCAD, with comprehensive on-site training provided at their Gazipur factory. The role requires solid Python development experience and a commitment to long-term employment, as candidates must be willing to work on-site and sign a minimum 5-year contract.

The position focuses on developing CAD/CAM desktop applications with responsibilities including UI development, geometry processing, toolpath generation, and G-code creation. Successful candidates will work with modern UI frameworks like Tkinter, PyQt, or PySide, and gain experience in industrial automation technology. While the company provides training, they specifically seek developers with existing Python desktop application experience who are passionate about creating real industrial software solutions rather than those looking for remote work or short-term employment opportunities.

Requirements

Education Requirements

Education requirements are not specified for this position.

  • Education level not specified
  • No specific degree requirements mentioned

Experience Requirements

The role requires practical development experience with Python desktop applications.

  • Experience building Python desktop apps
  • Real application development portfolio required
  • CAD/CAM development experience preferred
  • Geometry and graphics programming knowledge beneficial

Qualifications

Technical qualifications focus on Python development and CAD/CAM expertise.

  • Python desktop application development
  • UI framework proficiency
  • CAD/CAM logic implementation
  • Geometry and vector math understanding

Skill Requirements

  • Python programming
  • Desktop application development
  • UI frameworks (Tkinter, PyQt, PySide, Kivy)
  • CAD/CAM development
  • Geometry and graphics programming
  • File format parsing (DXF, SVG, STL, STEP)
  • G-code generation
  • Toolpath logic

Incentive & compensation

Compensation details are not specified in the job listing.

  • Salary not specified
  • No bonus or incentive details provided

How to apply for Shanghai KAFA Automation Technology Co., Ltd. jobs

Follow these steps to apply for the Python Developer position.

  • Visit the external application link: https://bd.linkedin.com/jobs/view/python-developers-mawna-gazipur-office-on-site-remote-not-accepted-at-shanghai-kafa-automation-technology-co-ltd-4398793231
  • Ensure you meet all minimum requirements before applying
  • Prepare your portfolio of Python desktop applications
  • Submit your application through the LinkedIn platform
  • Note: Remote work is not accepted; on-site work in Gazipur required

About Shanghai KAFA Automation Technology Co., Ltd.

Shanghai KAFA Automation Technology Co., Ltd. is an industrial automation company specializing in CAD/CAM software development and CNC technology. The company is expanding its software development capabilities and building a team to work on advanced desktop applications for industrial design and manufacturing processes. They provide on-site training at their Gazipur factory to ensure developers understand the industrial applications of their software products.