Field Application Engineer - Emulation
- Ottawa, ON, Canada
The total cash compensation range for this position is $114,200 CAD to $217,000 CAD with 20% of this being comprised of an annual incentive target (100% achievement). · Full-time
Applications open in a new tab.
Job details
- Pay
- The total cash compensation range for this position is $114,200 CAD to $217,000 CAD with 20% of this being comprised of an annual incentive target (100% achievement).
- Job type
- Full-time
- Apply by
- Experience
- 4+ years of experience in ASIC/SoC design, verification, simulation, emulation, prototyping, or related engineering disciplines.
- Posting language
- English
- Posted
Original job description
Overview
The Emulation Applications Engineer provides hands-on technical engineering expertise for the implementation, integration, testing, deployment, and support of Siemens EDA hardware-assisted verification and emulation solutions within advanced semiconductor and electronic system development environments.
The engineer works directly with customer engineering teams to understand complex ASIC/SoC design and verification environments, integrate Siemens EDA technologies into those environments, configure and test emulation solutions, troubleshoot technical issues, and enable successful deployment and use of Siemens EDA emulation technology.
Key Responsibilities
- Implement and integrate Siemens EDA emulation and hardware-assisted verification solutions into customer semiconductor design and verification environments.
- Configure, test, validate, and deploy Siemens Veloce emulation solutions for complex ASIC and SoC designs.
- Analyze customer RTL designs, verification environments, software interfaces, and design flows to determine technical implementation requirements.
- Perform hands-on testing and technical validation of integrated emulation environments to ensure solutions operate correctly and meet defined technical requirements.
- Troubleshoot complex hardware/software integration, compilation, runtime, verification, and system-level issues.
- Develop and maintain scripts, automation, configuration, and supporting software used to integrate and operate Siemens EDA/emulation solutions within customer environments.
- Work with SystemVerilog, Verilog, VHDL, C/C++, SystemC, scripting languages, and verification methodologies as required to integrate, test, and debug customer designs.
- Develop technical solutions and workflows that connect Siemens EDA technologies with customer design, verification, software, and infrastructure environments.
- Support customer engineering teams during technical evaluations and production deployment of emulation solutions.
- Reproduce, analyze, document, and resolve product and integration issues in collaboration with Siemens EDA engineering and product-development organizations.
- Provide engineering feedback and technical requirements to Siemens EDA product-development teams based on deployment and integration experience.
- Develop technical demonstrations, implementation examples, and training that enable engineering teams to effectively deploy and use Siemens EDA/emulation technologies.
- Collaborate with customer engineering, Siemens applications engineering, product engineering, R&D, and account teams to ensure successful technical implementation of the solution.
- Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related discipline.
- 4+ years of experience in ASIC/SoC design, verification, simulation, emulation, prototyping, or related engineering disciplines.
- Hands-on experience with hardware-assisted verification and emulation technologies such as Siemens Veloce, Cadence Palladium, or Synopsys ZeBu.
- Experience with RTL design and verification using SystemVerilog, Verilog, or VHDL.
- Experience with C, C++, and/or SystemC in semiconductor design, verification, or system environments.
- Experience with verification methodologies and simulation environments such as UVM, Questa, VCS, or equivalent technologies.
- Experience developing engineering automation and integration solutions using Python, Perl, Tcl, shell scripting, or similar languages.
- Ability to diagnose complex problems spanning RTL, verification software, emulation systems, host infrastructure, and customer design environments.
- Experience integrating EDA tools into complex semiconductor development and verification workflows.
- Strong written and verbal communication skills and the ability to work directly with engineering teams on complex technical implementations.
- Ability to travel within North America as required.
This position will be subject to U.S. export control requirements under the International Traffic in Arms Regulations (ITAR) and/or Export Administration Regulations (EAR). Employment is contingent on either verifying the U.S. Person status or obtaining any necessary export license.
The total cash compensation range for this position is $114,200 CAD to $217,000 CAD with 20% of this being comprised of an annual incentive target (100% achievement). The actual compensation offered is based on the successful candidate's job-related skills, experience, and relevant education/training. Siemens offers health and wellness benefits to employees; you can access the benefits available in your country via the link: https://jobs.sw.siemens.com/benefits/
Why us?
Working at Siemens Software means flexibility - Choosing between working at home and the office at other times is the norm here. We offer great benefits and rewards, as you'd expect from a world leader in industrial software. A collection of over 377,000 minds building the future one day at a time in over 200 countries. We're dedicated to equality, and we welcome applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit, and business need. Bring your curiosity and creativity and help us shape tomorrow!
Siemens Software. Transform the Everyday with Us
Canada
More about this job
Responsibilities
Implement, integrate, configure, test, and deploy Siemens EDA emulation and hardware-assisted verification solutions in customer ASIC/SoC environments. Troubleshoot integration and design issues, develop automation and workflows, and collaborate with customers and Siemens teams on deployment, technical support, demonstrations, and product feedback.
Requirements
A bachelor's or master's degree in electrical engineering, computer engineering, computer science, or a related discipline is required, along with at least four years of relevant ASIC/SoC, verification, simulation, emulation, or prototyping experience. Candidates should have hands-on emulation and RTL experience, familiarity with verification methodologies and programming or scripting languages, strong troubleshooting and communication skills, and the ability to travel within North America.
Skills
- ASIC/SoC Design and Verification
- Hardware-Assisted Verification
- Emulation
- Siemens Veloce
- SystemVerilog
- Verilog
- VHDL
- C/C++
- SystemC
- UVM
- Python
- Perl
- Tcl
- Shell Scripting
- EDA Tool Integration
- Technical Troubleshooting
Benefits
- RRSP Matching
- Share Purchase Matching
- Company-Paid Diversity Days
- Employee Assistance Program
- Health and Wellness Benefits
Visa sponsorship
Not detected in the job text
Categories
- Engineering
- Technology
- Software
Keywords
- Electronic Design Automation
- Siemens EDA
- Veloce
- ASIC
- SoC
- RTL
- Hardware-Assisted Verification
- Emulation
- Prototyping
- SystemVerilog
- Verilog
- VHDL
- C
- C++
- SystemC
- UVM
- Questa
- VCS
- Cadence Palladium
- Synopsys ZeBu
- Python
- Perl
- Tcl
- Shell Scripting
- EDA Tool Integration
- Verification Workflows
- Design Flows
- Hardware/Software Integration
- International Traffic in Arms Regulations