IP Developer - 286501

Noida, India

About Siemens Digital Industries Software

Siemens Digital Industries Software is driving transformation to enable a digital enterprise where engineering, manufacturing and electronics design meet tomorrow. Our solutions help companies of all sizes create and leverage digital twins that provide organizations with new insights, opportunities and levels of automation to drive innovation.

IP Developer - 286501

Key Responsibilities:

Design, synthesize and optimize signal processing blocks using C++ for high level synthesis tool, Catapult
Write MATLAB reference model for verification and performance analysis of the block
Write module level test benches using C++ with respect to reference models
Execute module level and system level verification of the processing blocks with functional and code coverage.
Synthesize C++ model into RTL for ASIC and FPGA libraries using HLS tool with desired PPA
Able to run RTL synthesis for ASIC/FPGAs for timing closure and performance analysis of the generated RTL
Write high level and low-level documentations for the blocks
Work with the application engineering team to understand the design requirements
Interact with customers to help them with the blocks and to provide solutions
Technical Requirements:

Master’s/Bachelor’s degree in Electronics and Communication Engineering or equivalent preferred.
3-8 years of implementing Signal processing designs and algorithms.
Strong Knowledge of hardware design and C++
Knowledge of modelling hardware blocks using MATLAB
Hands on experience in designing and implementing Digital Signal Processing blocks for Video and/or communication using C++/VHDL/Verilog
Experience with any HLS tool
Knowledge of scripting language like Perl/Python/Tcl.
Excellent documentation, presentation and communications skills.

Organization: Digital Industries

Company: Mentor Graphics (India) Private Limited

Experience Level: Mid-level Professional

Job Type: Full-time