Career
Position: Software Engineer (Measurement and Control Software and Visualisation Software)
Major in EE/CS/chemistry or physics with at least two years' software development experience;
Possesses strong self-motivation with a willingness to learn and tackle technical challenges;
Demonstrates excellent teamwork and communication skills;
Proficient in C++ programming with experience using Qt (or VC++) frameworks;
Familiarity with digital circuit systems and communication protocols;
Preference given to candidates with embedded software programming experience;
Familiarity with development programming for one or more common communication interfaces (USB, Ethernet, RS485, PCI, etc.) is advantageous;
Knowledge of Lua or Python scripting is preferred; experience in device driver development is advantageous.
Development of new PC-based measurement and control functions under existing development platforms
Maintenance of the company's existing software and control systems
Collaborating with other project teams to conduct feasibility assessments for new project software
Working alongside firmware engineers to debug new control functionality modules in prototypes
Compule development and user manuals for measurement and control software
Proposing new development directions for measurement and control software
Position: (Senior) Research Scientist – instrument or application development
Engineering, Physics, Chemistry and other related majors;
At least four years of experience in the research and development or application of analytical instruments;
Experience in mass spectrometer development or application is preferred;
Passionate about instrument development and/or applied research, with a strong spirit of innovation;
Strong ability to work independently, as well as good communication and teamwork skills
Good in English reading and writing with ability for basic oral communication
Pursuit the development and innovation of instrument prototypes or applications
Verify the function or expand the application of the developed technology
Cooperate with external collaborators for instrument development and applications
Write proposals and summary reports, and report the R&D results in the form of oral presentations
Draft patents and scientific papers
Participate in the establishment and coordination of the R&D team