Send me more jobs like this

Sorry, This job is expired.

Software Engineer C++

Keywords / Skills : Software Engineer C++, C++, Software Programmer, Software Developer, OOP, OOAD, MFC, STL

5 - 8 years
Posted: 2019-09-27

Nationality
Malaysia (Candidates authorized to work in the above mention countries are also eligible to apply)
Industry
IT/Computers - Software
Function
IT
Role
Software Engineer/Programmer
Other Information Technology
Education
Bachelors
Degree
Posted On
27th Sep 2019
Job Description
Job description

Are you searching for a job in an innovative setting? Do you feel passionate about working with the newest technologies in the 3D printing industry? Are you able to focus and deliver quality? Then you may be the person we're looking for to join our team!

Responsibilities:
  • Develop and maintain medical-class softwares in C++ for 3D software;
  • Design, develop, perform and maintain unit testing based on the Software Requirement expectations;
  • Plan, design and write Software Design Specification at the start or before the implementation;
  • 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.
Requirements:
  • Degree in Computer Science OR Engineering (majoring in Computing, Electrical, Electronics or other relevant areas);
  • At least 5 years’ experience in the C++ software development with understanding on the software development lifecycle;
  • 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.


We offer attractive benefits such as:
  • 5 day work-week, with staggered work hours
  • Competitive remuneration packages
  • An MNC environment with the opportunity to work with cross-functional teams in different offices
  • Group Medical and Life Insurance
  • Sports activities


About Company

Headquartered in Belgium the Materialise Group is best known for its activities in the field of rapid industrial and medical prototyping. Apart from having the largest capacity of rapid prototyping equipment in Europe, Materialise enjoys a worldwide reputation as provider of innovative software solutions and has acquired the position of market leader for 3D printing and Digital CAD software in addition to being a major player in medical and dental image processing and surgery simulation.

Our customer base includes all large companies in the automotive, consumer electronics and consumables sectors. Our medical and dental products are used worldwide by famous hospitals, research institutes and clinicians. The Materialise Group has subsidiaries in Europe, Asia and the USA, and employs over 800 people.


Walkin for you