remote
Applications Engineering Consultant - Emulation - Siemens
Software Engineer
Provide technical pre‑sales and post‑sales support for Siemens EDA emulation tools, guiding semiconductor and electronics customers through hardware‑accelerated verification, scripting, and integration with design flows.
About the role
Key Responsibilities
- Act as the technical liaison for customers adopting Siemens EDA emulation platforms, delivering demos, proof‑of‑concepts, and solution architecture guidance.
- Collaborate with sales and product teams to translate customer requirements into effective hardware‑emulation workflows.
- Develop and maintain automation scripts (Python, Tcl) and custom testbenches in SystemVerilog/Verilog to streamline verification tasks.
- Provide on‑site and remote troubleshooting, performance tuning, and optimization of FPGA‑based emulation systems.
- Conduct training sessions and technical workshops for design engineers on best practices for emulation and integration with existing EDA toolchains.
Requirements
- Bachelor’s or higher in Electrical Engineering, Computer Engineering, or related field with 5+ years of experience in hardware verification and emulation.
- Strong proficiency in SystemVerilog/Verilog, C/C++, and scripting languages such as Python or Tcl.
- Hands‑on experience with FPGA‑based emulation platforms and Linux environments.
- Excellent communication skills, able to convey complex technical concepts to both engineering and business audiences.
- Proven ability to work with global customers, providing technical support and driving adoption of EDA solutions.
Skills
verilogcpythonlinux