Monozukuri aims to create an experienced and motivated working environment.

Junior Software Engineer/Developer (C++)

Responsibilities

The scope of work includes design, develop and unit test system functionality, regression testing and support on-going operations and maintenance activities.

Required Skills/Experience

  • Bachelor’s degree in computer engineering or equivalent
  • Flexibility to code and debug in C++
  • Interpersonal, organizational, oral presentation
  • Self-motivation, good communication, synthesis and cooperation
  • Analytical and assessment

Preferred Skills/Experience

  • Master degree in Computer Engineering or equivalent
  • 1 or more years of professional development experience
  • Experience with Qt, OpenGL, Boost libraries
  • Knowledge in data structures, optimization/minimization algorithms
  • Experience with some of computational geometry, multi-threading, high-performance computing
  • Skills in working with Linux
  • Understanding of IC design methodologies and flows
  • Fluency in English

Senior Software Engineer/Developer (C++)

Responsibilities

The candidate will be involved in the whole project cycle from the specification phase to the testing of the software at the customer site and will be responsible for:

  • Keeping close relationship with the Engineering Manager and Junior Developers
  • Sharing and broadening his/her knowledge and experience within the team
  • Taking over responsibility along the product lifecycle – from requirements gathering to implementation and testing

Required Skills/Experience

  • Bachelor degree in Computer Engineering or equivalent
  • 5 or more years of professional development experience
  • Flexibility to code and debug in C++
  • Familiarity with one of Qt and OpenGL and Boost libraries
  • Experience with GIT version control and Jenkins Continuous Integration or equivalent
  • Excellent oral and written communication
  • Interpersonal, organizational, oral presentation
  • Self-motivation, good communication, synthesis and cooperation
  • Analytical and assessment
  • Strongly team-oriented, working closely with junior developers
  • Ability to scope, define and manage work packages
  • Execute advanced development activities per assigned work orders
  • Open-minded, strategic & technical thinking
  • Fluency in English

Preferred Skills/Experience

  • Master degree in Computer Engineering or equivalent
  • 7 or more years of professional development experience
  • Knowledge in data structures, optimization/minimization algorithms
  • Experience with some of computational geometry, multi-threading, high-performance, computing
  • Skills in working with Linux
  • Understanding of IC design methodologies and flows

Monozukuri is an Equal Opportunity Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status or disability status.