Company Background: Our client is a leading MNC chipmaker in the computing and communications industries.
Description: In this position, you will be the senior software development engineer responsible for design and implementation of software modules based on the it Platform Innovation Framework for EFI (the Framework), especially network-based modules. The Framework is it next generation firmware solution which is designed to enable the BIOS industry and the customers to accelerate the evolution of innovative, differentiated, platform designs. Responsibilities will include but not be limited to:
- Working with architects and other senior engineers to complete the module-level design.
- Implement the modules on top of the Framework, including necessary unit test and document writing.
- Bug fixing and problem solving according to the feedback of validation team and internal/external customers.
- Be able to lead a small team to complete a project.
Qualifications:
You must possess at least a Bachelor of Science degree in one of the engineering fields such as computer science, computer engineering or electrical engineering with at least more than three years, and have related software development experience. Detailed qualifications include:
- Be familiar with TCP/IP network stack principles and implementations.
- Experienced in C/C++ programming, very familiar with data structure.
- Be familiar with OS principles and experienced in the development on Linux and windows.
- Knowledge of security algorithm and network security principles.
- Knowledge in software engineering and software product process.
- Good communication skills and good team working.
- Product experience, especially embedded system development, will be preferable.
|