西门子工业软件有限公司招聘Web软件工程师(成都/上海)

zdp2801395

Siemens Digital Industrial Software
https://www.sw.siemens.com

Job Title: Web Developer/Full Stack Developer
Reporting to: NX Design Group
Location: Shanghai or Chengdu
Positions: Multiple

Job Description:
Siemens Digital Industrial Software is looking for software engineers who are passionate about technologies and software development to join our Chengdu R&D Center. The position is within the Design group of NX software, the company’s flagship CAD/CAM/CAE solution. The Design group is responsible for the development and enhancement of advanced surface modelling, polygon modelling, feature modelling, and synchronous modelling tools within NX, as well as web applications. As a software engineer, you will be taking on a wide range of exciting projects from developing new technologies to implementing real world, customer driven solutions. If you’d like to contribute to a product which is used by industry engineers and designers around the world, we welcome you to join us.

Responsibilities

  • Work with Product Management team to understand market needs, customer requirements, and priorities for various projects
    • Participate in Requirements, Functional, Design Specification and Test Plan reviews.
    • Design and develop for high performance web application of both front end and back end in the areas of surface modelling, polygon modeling, feature modelling, and synchronous modelling
    • Implement a high scalable front-end development framework
    • Implement the structure Design and implementing low-latency, high-availability, and high-performance back-end services for various business processes
    • Write clean and robust code to minimize the cost of defects over time
  • Qualifications:

  • Bachelor, Master or Ph.D. degree in Computer Science, Engineering, Applied Mathematics, or closely related fields or related area
    • Proficient in JavaScript
    • Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery)
    • Knowledge of multiple back-end languages (e.g. C++, Java, Python) and JavaScript frameworks (e.g. Node.js, Angular, React, Vue.Js)
    • Backgrounds in computer aided geometric design, mesh modelling, reverse engineering, or related geometric computations is preferred
    • Knowledge of Cloud, especially Cloud CAD is preferred
    • Knowledge of databases (e.g. MySQL, MongoDB), network programming is preferred
    • Excellent analytical and problem-solving skills
    • Good English communication skill
  • Contact Information

    Please send your resume in both Chinese and English to bruce.qin@siemens.com