Software Validation Engineer

754 Altera Semiconductor Technology (M) Sdn. Bhd.

George Town

On-site

MYR 60,000 - 100,000

Full time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

754 Altera Semiconductor Technology (M) Sdn. Bhd. in Penang, Malaysia, is seeking a Software Validation Engineer focused on FPGA-based technology and FPGA High-Level Design (HLD).

You will participate in designing, configuring, executing, and analyzing software performance benchmarking and validation test cases, collaborating with FPGA engineers to develop benchmarking solutions. The ideal candidate has a Bachelor's degree in a related engineering discipline and hands-on experience with C/C++,

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical/Electronic Engineering, or a related technical discipline.
  • Knowledge and interest in software engineering, including AI/ML, software validation, test analysis, and performance benchmarking.
  • Good fundamental knowledge of software and/or firmware verification and validation.
  • Working knowledge of C/C++.
  • Familiarity with scripting languages such as Python, Perl, TCL, or shell scripting.
  • Familiarity with Windows and/or Linux operating environments.
  • Basic understanding of FPGA programming and/or FPGA system design.
  • Knowledge of Verilog/VHDL will be an added advantage.
  • Good analytical and problem-solving skills with the ability to troubleshoot technical issues.
  • Good communication and collaboration skills and the ability to work effectively within a technical team.

Responsibilities

  • Translating complex use cases into testable features, requirements, and test scenarios.
  • Setting up, configuring, and maintaining suitable test environments and infrastructure.
  • Designing and executing software performance benchmarking and validation test cases.
  • Collecting, validating, analyzing, and reporting benchmark and performance data.
  • Analyzing test results, identifying performance issues, and debugging test failures.
  • Developing and maintaining scripts and automation to improve test efficiency and repeatability.
  • Collaborating with engineers and stakeholders to investigate issues and communicate findings.
  • Contributing to continuous improvement of benchmarking methodologies, tools, and processes.

Skills

C/C++
Python
Linux
Windows
FPGA basics
Problem solving

Education

Bachelors in CS/CE/EE

Tools

Verilog/VHDL

Job description

Job Details: Job Description: This is a Software Validation Engineer position focused on FPGA-based technology and FPGA High-Level Design (HLD). The successful candidate will participate in the design, configuration, execution, and analysis of software performance benchmarking and validation test cases. The role involves working closely with FPGA and FPGA HLD engineers and specialists to develop and maintain benchmarking solutions, analyze performance data, troubleshoot issues, and provide meaningful insights to stakeholders. The candidate will also collaborate with cross-functional teams on customized analysis and continuous improvement of test environments, methodologies, and automation.

Key responsibilities
  • Translating complex use cases into testable features, requirements, and test scenarios.
  • Setting up, configuring, and maintaining suitable test environments and infrastructure.
  • Designing and executing software performance benchmarking and validation test cases.
  • Collecting, validating, analyzing, and reporting benchmark and performance data.
  • Analyzing test results, identifying performance issues, and debugging test failures.
  • Developing and maintaining scripts and automation to improve test efficiency and repeatability.
  • Collaborating with engineers and stakeholders to investigate issues and communicate findings.
  • Contributing to continuous improvement of benchmarking methodologies, tools, and processes.
Qualifications
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical/Electronic Engineering, or a related technical discipline.
  • Knowledge and interest in software engineering, including areas such as AI and machine learning, software validation, test analysis, and performance benchmarking.
  • Good fundamental knowledge of software and/or firmware verification and validation.
  • Working knowledge of C/C++.
  • Familiarity with scripting languages such as Python, Perl, TCL, or shell scripting.
  • Familiarity with Windows and/or Linux operating environments.
  • Basic understanding of FPGA programming and/or FPGA system design.
  • Knowledge of Verilog/VHDL will be an added advantage.
  • Good analytical and problem-solving skills with the ability to troubleshoot technical issues.
  • Good communication and collaboration skills and the ability to work effectively within a technical team.
  • Self-motivated and willing to continuously learn and work with emerging technologies, concepts, and innovative solutions.

Job Type: Regular

Shift: Shift 1 (Malaysia)

Primary Location: Penang 15, Penang, Malaysia

Additional Locations:

All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation or any other characteristic protected by local law, regulation, or ordinance.

About Altera

Altera: Accelerating Innovators

Altera provides leadership programmable solutions that are easy-to-use and deploy in applications from cloud to edge, offering limitless AI possibilities.

Our end-to-end broad portfolio of products including FPGAs, CPLDs, Intellectual Property, development tools, System on Modules, SmartNICs and IPUs provide the flexibility to accelerate innovation.

Altera is helping to shape the future through pioneering innovation that unlocks extraordinary possibilities for everyone on the planet.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Validation Engineer
Software Validation Engineer

Altera • George Town

On-site
MYR 60,000 - 100,000
Senior FPGA Silicon Validation Engineer
Senior FPGA Silicon Validation Engineer

Altera • George Town

On-site
MYR 67,000 - 100,000
FPGA Development Tools Validation Technical Lead
FPGA Development Tools Validation Technical Lead

Altera • George Town

On-site
MYR 180,000 - 240,000
Senior FPGA Silicon Validation Engineer
Senior FPGA Silicon Validation Engineer

754 Altera Semiconductor Technology (M) Sdn. Bhd. • George Town

On-site
MYR 100,000 - 190,000
FPGA Development Tools Engineer
FPGA Development Tools Engineer

Altera • George Town

On-site
MYR 150,000 - 250,000
Senior Product Development Engineer
Senior Product Development Engineer

Altera • George Town

On-site
MYR 70,000 - 110,000
Senior Product Development Engineer
Senior Product Development Engineer

754 Altera Semiconductor Technology (M) Sdn. Bhd. • George Town

On-site
MYR 60,000 - 90,000
System Level Test (SLT) Content Development and Debug Engineer
System Level Test (SLT) Content Development and Debug Engineer

Altera Corporation • Malaysia

On-site
MYR 90,000 - 150,000
System Level Test (SLT) Content Development and Debug Engineer
System Level Test (SLT) Content Development and Debug Engineer

754 Altera Semiconductor Technology (M) Sdn. Bhd. • George Town

On-site
MYR 65,000 - 95,000
System Level Test (SLT) Content Development and Debug Engineer
System Level Test (SLT) Content Development and Debug Engineer

Altera • George Town

On-site
MYR 67,000 - 112,000