Firmware Verification Engineer

Oppstar Berhad 

📍 Penang, Malaysia 🇲🇾

full-time
mid-level
Posted —

Key Skills

PythonPowerShellBashGitHubJira

Industry

SemiconductorConsumer Electronics

Job Description

Job summary:

You will be an integral member of the firmware verification group, building test suites for rigorous validation of firmware, enabling best in class quality for a wide range of upcoming SOCs. Working alongside both firmware engineering and validation teams, you will engage in all aspects of verification, focusing on methodologies to driving improvements within the pre-silicon phase of SOC development. The ideal candidate has a strong background in software engineering with a desire to focus on quality assurance.


Key responsibilities:

  • Develop automated test cases for firmware sub-components
  • Execute firmware test plans on wide range of pre-silicon platforms, capturing results
  • Design, develop and maintain test frameworks towards improving efficiency of firmware verification.
  • Support debug and triage of failures within test frameworks, and automated workflows.
  • Stay up to date with emerging technologies and industry best practices


Requirements:

  • Expert with software QA concepts, best practices, and procedures
  • Comfortable with a wide range of scripting environments, such as: Python, Windows PowerShell, Linux, Bash, PHP.
  • Experience reviewing verification requirements and test plans.
  • Experience with software development tools such as Jama, GitHub and Jira.
  • Strong problem-solving, analytical and troubleshooting skills.
  • Excellent communication and collaboration abilities.
  • Bachelor’s degree in Software/Computer Engineering, Computer Science or other relevant fields