Emulation engineer - VIE PORTUGAL
Posted 3 days 21 hours ago by ELSYS Design
Permanent
Not Specified
Other
Lisboa, Portugal
Job Description
ELSYS Design is looking to expand our Emulation team, working in the semiconductor industry in our new Lisbon offices.
Key Responsibilities:
- Develop/modify/enhance functional/stress tests to find silicon bugs on emulator
- Interface with Central Emulation team responsible for helping to develop, debug and establish CPU/GPU Emulation environment.
- Provide debug leadership, input to test plans and hands on execution
- Work with extended teams to debug environment, drive cross team testing (Firmware, Software, Diags/tools, Validation, Apps)
- Triage failures with design, verification, firmware, software, and emulation teams
- Research and enable new tools and infrastructure to support emulation activities
- Run and collect data for analysis on high-end emulators and simulation models
- Develop scripts/tools to parse data from emulation runs
Qualification Requirements:
- BSc or MSc in Computer Science, Electronics, Automation or related software disciplines
- Experience working on emulation platforms such as Veloce, Zebu, or Palladium (compilation, debug, performance, and throughput tuning)
- Debugging experience is a must particularly in HW/SW co-debug environments
- Ability to trace code across multiple domains and root cause using waveforms and other tracing tools
- Understanding of Verilog, VHDL design
- Understanding of System Verilog, UVM verification environments is a plus
- Working knowledge of Linux/Unix environment and shell scripting
- Programming skills, C, C++, Python, Tcl, Ruby
- Experience with Emulation of full-SoC design with embedded processors
- Familiarity with industry standard high-speed protocols such as PCIe and CXL is a plus
- Fluent English is a must
Benefits:
- Integration program in a professional, young & dynamic team
- International work environment
- Contract : V.I.E or portugal permanent contract