Software Validation Engineer
Core
Design, configure, and execute software performance benchmarking and validation test cases for FPGA-based technology and High-Level Design (HLD) solutions.
Role type
Software Validation Engineer (FPGA/HLD)
Builds
Benchmarking solutions and validation test environments for FPGA systems (via careerplan.io/jobs/R03245-software-validation-engineer-at-altera)
Domain
Semiconductor / FPGA / Hardware-Software Co-design
Required skills
Software validation, performance benchmarking, C/C++, Python/TCL/Shell scripting, Linux/Windows environments, FPGA system design basics, test automation, data analysis
Preferred skills
Verilog/VHDL, AI/machine learning knowledge, firmware verification
Technologies
C, C++, Python, Perl, TCL, Shell, Linux, Windows, Verilog, VHDL
Responsibilities
Translate use cases into testable requirements and scenarios; set up and maintain test environments; design and execute benchmarking test cases; collect and analyze performance data; debug test failures; develop automation scripts; collaborate on continuous improvement of methodologies.
Seniority
Mid-level, hands-on IC
