Firmware Engineer

Aivres 

📍 Penang, Malaysia 🇲🇾

full-time
mid-level
Posted —

Key Skills

LinuxC++debuggingtestingarchitecture

Industry

Consumer ElectronicsTelecommunications

Job Description

Job Responsibilities:

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.


Job Requirements:

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.