A complete application in a minute — tailored resume and cover letter, ready to send.
Aivres is seeking a software engineer to analyze, design, and implement development solutions in a Linux environment. You will design, code, and unit test architecture and modules, write manuals, and assist QA with test cases while resolving issues to maintain project progress and quality.
The role emphasizes strong system analysis and design, proficiency in C/C++, and adherence to established software development standards in a professional team.
1. Analyze, design, and implement software development solutions for products based on product and project requirements;
2. Design, code, and unit test software system architecture and functional modules;
3. Write software-related development manuals and user manuals, and assist the testing team in developing test cases;
4. Resolve software issues promptly to ensure project progress and quality.
1. Familiar with software development processes, quality management, and software quality assurance systems;
2. Strong system analysis and design capabilities, and familiar with software design, development, debugging, and testing methods, processes, and standards;
3. Strong problem analysis, localization, and resolution abilities;
4. Proficient in designing low-level or high-level software architectures based on the Linux operating system, and familiar with Linux file system design;
5. Solid computer fundamentals and familiar with C/C++ high-level programming languages.