Python Software Engineer — 3D CAD & Medical Tech

Mondeadditif

Kuala Lumpur

On-site

MYR 90,000 - 120,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Materialise Medical is seeking a Software Development Engineer (Python) to design, develop, and implement Python-based software solutions for medical CAD and 3D modeling applications.

You will collaborate with senior developers, testers, and clinicians to deliver robust, maintainable code, while applying Agile practices in cross-functional teams.

The role emphasizes clean code, problem solving, and staying abreast of 3D modeling and CAD advancements to improve patient outcomes.

Qualifications

  • Bachelor’s degree in CS or engineering (software/biomedical/mechanical/mechatronics) or equivalent.
  • 2+ years of Python software development experience.
  • Proficient in Python with solid development principles and design patterns.
  • Team player with strong collaboration and willingness to learn.

Responsibilities

  • Design, develop, and implement Python-based software solutions.
  • Collaborate with senior developers, testers, and teammates to meet project requirements.
  • Assist in 3D modeling and CAD functionalities for precision and innovation.
  • Develop efficient algorithms for 3D modeling and data processing.
  • Participate in R&D to explore new technologies for performance improvements.
  • Write clean, reusable Python code following best practices.
  • Troubleshoot issues and develop debugging strategies with the team.
  • Align with stakeholders on goals and timelines.
  • Improve team workflows and development processes.
  • Stay informed about Python, 3D modeling, CAD technologies.

Skills

Python
Software design
Agile
Team player
Debugging

Education

Bachelor's degree in CS/Engineering

Tools

Azure DevOps
CI/CD
GenAI

Job description

Materialise Medical is seeking a Software Development Engineer (Python) to design, develop, and implement Python-based software solutions for medical CAD and 3D modeling applications.

You will collaborate with senior developers, testers, and clinicians to deliver robust, maintainable code, while applying Agile practices in cross-functional teams.

The role emphasizes clean code, problem solving, and staying abreast of 3D modeling and CAD advancements to improve patient outcomes.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Software Engineer — 3D CAD & Medical R&D
Python Software Engineer — 3D CAD & Medical R&D

Materialise • Kuala Lumpur

On-site
MYR 90,000 - 130,000
Python Software Engineer - 3D CAD & Medical Tech
Python Software Engineer - 3D CAD & Medical Tech

Materialise NV • Kuala Lumpur

On-site
MYR 90,000 - 130,000
Software Development Engineer
Software Development Engineer

Mondeadditif • Kuala Lumpur

On-site
MYR 90,000 - 120,000
Software Development Engineer
Software Development Engineer

Materialise • Kuala Lumpur

On-site
MYR 90,000 - 130,000
Software Development Engineer
Software Development Engineer

Materialise NV • Kuala Lumpur

On-site
MYR 90,000 - 130,000
Medical Service Engineer
Medical Service Engineer

Materialise NV • Kuala Lumpur

On-site
MYR 50,000 - 84,000
3D Medical Modeling & Surgical Planning Engineer
3D Medical Modeling & Surgical Planning Engineer

Materialise NV • Kuala Lumpur

On-site
MYR 50,000 - 84,000
Test Automation Engineer (Intern)
Test Automation Engineer (Intern)

Materialise • Kuala Lumpur

On-site
MYR 10,000 - 13,000
Automation Software Engineer – Medical Device Systems
Automation Software Engineer – Medical Device Systems

Boston Scientific Gruppe • Malaysia

On-site
MYR 70,000 - 110,000
Sales Administrator
Sales Administrator

Mondeadditif • Kuala Lumpur

On-site
MYR 33,000 - 61,000