Software R & D personnel recruitment
Software R & D personnel: 3
Job responsibilities:
1. Responsible for embedded software development of CNC system and design improvement of existing products of the company;
2. Be responsible for submitting technical documents of design and development process;
3. Responsible for solving technical problems in product production and engineering application.
Job requirements:
1. With computer, automatic control, electronic and electrical related majors, more than 1 year experience in embedded software development and debugging;
2. Familiar with the software design and development of MCU, arm, DSP and other platforms; Familiar with Arm Series platform is preferred;
3. Proficient in programming with C / C + +, assembly and other languages;
4. Be able to read simple hardware schematic diagram;
5. Proficient in application development under Linux system or application development under bare metal (MCU, arm, DSP). Rich development experience on ARM platform is preferred;
6. Familiar with CNC software development or related industry is preferred;
7. Good communication, expression and pressure resistance, good moral quality and teamwork spirit.
Hardware R & D personnel recruitment
Hardware R & D personnel: 1
Job responsibilities:
1. Hardware design and development of power drive and switching power supply, including schematic diagram, PCB design, layout, etc;
2. Formulate test plan and complete hardware debugging and testing;
3. Filing and sorting of technical documents;
Job requirements:
1. Bachelor degree or above, major in power electronics, automation, electrical engineering and other related majors;
2. At least 2 years experience in schematic design, 2-layer and above PCB, and certain EMC design experience;
3. Good English reading ability;
4. Ability and experience in circuit debugging and analysis, proficient in using oscilloscope and other debugging tools;
5. Experience in DC brushless driver, AC / DC servo driver and frequency converter design is preferred;
6. Good communication skills and team spirit;