company-logo-image

Software Engineer

Materialise
ashley-avatar-image

AI-generated summary

beta
speech-bubble-tail-image

Oops, looks like Ashley forgot to summarize this job! We apologize for the inconvenience. Please read the complete Job Description for full details and additional information.

Undisclosed

Damansara Perdana

Full-Time

Job Description

  • Develop and maintain 3D Software in C++ 
  • Design, develop, perform and maintain unit testing based on the Software Requirement expectations;
  • Apply proper Object Oriented Programming (OOP), Object Oriented Analysis & Design (OOAD) principles and practices throughout the solution development process;
  • Ensure coding standards are followed and help to enforce good programming practices within the engineering team;
  • Work in an Agile / Scrum process by providing transparency on the task progressions and taking responsibility for organizing and planning own work;
  • Proactively participate in technical discussions and meetings that can contribute to better understanding of the Software Requirement’s design & implementation;
  • Open in sharing the technical knowledge and techniques that can improve the knowledge base of the development team. Adhere to organizational quality process for ISO/FDA compliance.

Job Requirements

  • Degree in Computer Science OR Engineering (majoring in Computing, Electrical, Electronics or other relevant areas);
  • 1-2 years experience in the C++ software development with understanding on the software development lifecycle; Motivated Fresh Graduate is welcome
    More years of experience candidate is open for more senior position. 
  • Knowledge of MFC and STL is a plus;
  • Strong grasp of 2D/3D mathematics is a plus;
  • Prior experience with image processing and real-time graphics applications is a plus;
  • Prior experience in an ISO/FDA/CMMi regulated environment is a plus.

Company Benefits

Staggered working hours

We are flexible to start work between 7-10am :)

Group Medical and Life Insurance

Employee medical card. Employees with 3 years service and above get a medical card for their children too! We have wellness program as well.

MNC environment

Our MNC environment provides the opportunity to work with cross-functional teams in different offices and casual dressing.

Sports activities

We subsidize sports activities such as futsal, badminton, ping pong, Frisbee, and bowling on the way!

Engaging Work Condition (EWC)

Yes, our EWC allow us to have engagement in the office and working from home at the same time! There is internet subsidy too :)

Parking allowance

We subsidize a covered parking in the building, so you don't need to worry even if it rains or shines!


Additional Info

Experience Level

0 - 7 Years of Experience

Job Specialisation

Software Development & QA / Testing


Company Profile

Materialise-logo-image

Materialise

Here at Materialise: We love a challenge; We are committed as individuals, and as a team, to making even the impossible, possible; and We have the common sense needed to get the job done. This is what makes us innovators that others can count on.

company-logo-image

Software Engineer

Materialise

Undisclosed

Damansara Perdana

Full-Time

This job is no longer available