4220-Software Engineer

Our Opening and Your Responsibilities

  • Responsible for the design of software architecture, modules, algorithms and functions. 
  • Build and maintain software development tool chain, development environments, and development processes. 
  • Undertake the detailed design and coding of the product software, and support the product MMI design. 
  • Responsible for unit testing of the software code developed to ensure that quality and performance meet the design requirements. 
  • Responsible for code commitment to the software source code management system, following the company guideline. 
  • Undertake the code design review for other software engineers. 
  • Undertake the planning and implementation of new technology research and the preparation of relevant research documents, as required. 
  • Participate in or be responsible for other related tasks as required.

What You Need to Succeed

  • Education background: Software or related majors, bachelor or above
  • Professional skills: 
    • C/C++, good understanding and skill of OOP on embedded system based on embedded Linux OS
    • Good (but not must) to have experiences of using Qt and QML
    • Good (but not must) to have experiences of using Scrum process
    • Good understanding of physics is a plus
  • Years of professional: having good real programming experiences, having experiences on working in Scrum team
  • Personal characters: proactive attitude, excellent spirit of team-working, truth-seeking and hard-working style

Our Offer to You

  • 有竞争力的薪酬福利
  • 国际化的工作环境与多元化团队氛围
  • 在世界领先的公司尝试有趣并具有挑战性的工作
  • 完善的培训与职业体系

About Mettler Toledo

梅特勒-托利多是全球领先的精密仪器及衡器制造商与服务提供商,产品应用于实验室、制造商和零售服务业。

Equal Opportunity Employment

我们从各个方面在全球范围内推进平等机会以及提升我们团队价值观的多样性,如从业背景、专业领域、性别和种族方面。想了解更多关于我们的可持续发展、多样性和平等机会,请登陆这里

For those who prioritize precision, Mettler Toledo is precisely where you belong.

Job Reference #

4220

Location

Shanghai

Shanghai

Job Type

Full-time