Software Developer
Shanghai, CN
Job Responsibility
- Maintenance on running series products, solve technical problems related to quality issues/customize request and keep optimize the design;
- Coordinate with PM on pre-sales phase. Create concept drawings and function descriptions base on RFQ, visit customer site to further discuss and modify the proposal, do cost estimation;
- Create concepts and architecture for complex software modules in high precision metrology devices;
- Support of multi-site cooperation between various internal and external development teams;
- Development of software modules and integrate it with existing software;
- Development of software tools on PC;
- Generate technical specification document according to product requirements.
- Development of automated software and hardware test procedures;
- Field testing, data acquisition and evaluation;
- Technical contact for software-related topics;
- Fulfill other tasks assigned by Line Manager.
Job Requirement
- Bachelor degree (Master preferred) in communications technology, automation technology, technical computer science or equivalent engineering discipline
- C++/C#,WPF Architecture
- Existing experience (at least 2 years for bachelor degree) with technically complex products in the field of instrumentation
- Capable of setting objectives, time plans aligning with project needs and then execute efficiently
- Ability to manage multiple priorities and deliver high quality work under time pressure
- With clear logic, good at analysis and solve problems, be innovative and welling to learn new things
- Has good cooperation ability, capable to work in cross function/culture environment and able to drive things forward.
- Workable English skill – both oral and written