description of job:
◆Responsible for the underlying software design of the company's new products, optimization and improvement of old products;
◆ According to the overall needs of product design tasks, break down the underlying software requirements and write the underlying software design;
◆ According to the overall plan after the company's review, code coding and unit testing of the core functions and modules of the project;
◆ Quick response to solve the underlying software bugs found by the testing department and customers;
◆ Responsible for the preparation of the documentation of the whole machine test and environmental test software, and participate in the joint debugging of the whole machine;
◆ Responsible for compiling the underlying software requirements analysis, detailed design documents, etc.
job requirements:
◆ Bachelor degree or above, major in communication, electronics, control, automation and related fields;
◆ More than 1 year experience in embedded system software development;
◆ proficient in C, C++ programming;
◆ Have a good working attitude, strong communication, collaboration and learning ability, good teamwork spirit;
◆Familiar with various data communication technologies, and know the protocol knowledge of Ethernet and wireless communication is preferred;
◆Familiar with various embedded operating systems, such as Linux, Windows CE, VxWorks, etc.;
◆ Experience in ARM development is preferred.
treatment:
◆ Those with work experience are treated separately after the interview;
◆If the project needs to travel, there is a difference;
◆ Applicants for development manager positions are treated favorably.
Interested parties please send your resume to: hr@bjkcst.com, please be sure to indicate the position you are applying for, the expected salary, the working environment, and the time of arrival!