Current position: Home>Job

Senior Software Development Engineer (1 person)

  • Admin
  • 2024-06-21
  • 3 times

  Job description

  1, deeply involved in software architecture upgrade, gradual and stable development;

  2. Studied the technical details of the project, carried out detailed design of the system framework and modules, document output and Code writing;

  3, according to the problems and needs of the application department to provide technical support, cross-departmental cooperation and systematic development;

  4. Develop user operation interface for semiconductor equipment, and process data and commands in the background;

  5, quickly locate and solve software related technical problems from the entire life cycle of testing, production and users;

  Job requirements

  1, computer, electronic information, automation and other science and technology related major, bachelor degree or above;

  2, more than 5 years of C# development experience (with C++ development ability is better), complete user interface development experience is preferred;

  3, familiar with OOP analysis, design and development ideas, familiar with design patterns, skilled use of a UML design tool;

  4, proficient in multi-threading, multi-process concurrent programming, for network communication, database, interface development has relevant experience;

  5, have a certain hardware knowledge base, familiar with related equipment communication protocols (serial port, CAN, TCP/IP, etc.), with hardware collaborative development experience is preferred;

  6, with systematic, rigorous, complete logical thinking ability, with a good team spirit (software engineering experience, code cleanliness is preferred)