An established industry player is seeking a skilled software engineer with expertise in AMI BIOS systems. This role involves enhancing software quality, analyzing requirements, and collaborating with hardware engineers to ensure seamless integration. The ideal candidate will possess a strong background in C/C++, DOS, and LINUX shell scripting, with a solid understanding of both Windows and LINUX operating systems. Join a dynamic team where your contributions will play a crucial role in delivering high-quality software solutions that meet and exceed product requirements. If you are passionate about software development and eager to make an impact, this opportunity is for you.
Qualifications
5-10 years of experience in software development for AMI BIOS systems.
Bachelor's degree in Computer Science or Engineering required.
Responsibilities
Enhance software quality and manage release processes.
Collaborate with hardware engineers for integration and performance.
Skills
C/C++
DOS
LINUX shell scripting
Effective communication
Interpersonal skills
Education
Bachelor's degree in Computer Science
Bachelor's degree in Engineering
Tools
AMI BIOS systems
Windows operating system
LINUX operating system
Job description
Responsibilities:
Enhance software quality as per management's direction.
Analyze software requirements for design feasibility within budget and timeline constraints under the guidance of Engineering Management.
Collaborate with hardware engineers to assess software-hardware integration, system performance, and operational requirements as instructed by Engineering Management.
Formulate software specifications, testing protocols, and documentation as required by Engineering Management.
Create software that fulfills or surpasses product requirements.
Manage software release and installation processes.
Perform additional tasks as needed.
Qualifications:
Bachelor's degree in Computer Science or Engineering with 5-10 years of experience.
Must have experience writing software for AMI BIOS systems.
Effective communication and interpersonal skills.
Proficiency in C/C++, DOS, and LINUX shell scripting.
Deep understanding of Windows and LINUX operating systems, product data sheets, and schematics.