Products News Support Partners Contact Company

Software R&D Engineer

Responsibilities:

Software code support and maintenance, testing and documentation of existing software.

Development of R&D algorithms for generation and testing of IP interfaces, and synthesis of hardware.

Implementing SpecC and C-based HW and HW/SW interfaced synthesis products.

Verifying VHDL/Verilog through simulation and FPGA emulation.

Requirements:

MS in Comp. Sci, or BS with 2 years experience.

One year experience designing both hardware and software applications, using C, SpecC and VHDL.

Software Engineer (all levels)

This position involves the development of synthesis software for automatic design reuse.

Responsibilities:

Design and implementation of behavioral scheduling, design quality-estimation and resource-sharing algorithms;

Research and development of algorithms to resolve issues in automatic reuse of intellectual properties (IP) and automatic generation of IP interfaces.

Requirements:

BS/MS or PhD.

Demonstrated analytical skills solving complex algorithmic problems.

Good knowledge in hardware synthesis and/or compiler techniques.

Strong software skills required, C/C+, UNIX, and 2-3, preferably 4, years work experience in above area.

Must have excellent communication and interpersonal skills.

Application Engineer

Responsibilities:

Represent the customer in the synthesis and IP-reuse product development team during all phases of the product life-cycle (design, develop, release and support).

Work closely with R&D team and customers to help drive development and acceptance of the products.

Create presentations, demonstrations, training material and benchmarks.

Work with customers to validate product applications, methodology and features during alpha and beta stages.

Propose new features based on user feed-back on existing products.

Requirements:

BS/MS/PhD in EE/CS or equivalent experience.

Must have knowledge of ASIC design flow including RTL synthesis, and proficiency with UNIX, VHDL, Verilog, C and hardware environments.

Experience with high-level design and synthesis methodology preferred

Knowledge in embedded system design a plus.

Senior R & D Engineer

Y Explorations seeks Sr. R&D Engineer for Rancho Santa Margarita, CA worksite.

Duties: Specify, design, implement and test software for electronic system modeling in a large and complex development environment. Design and develop algorithms and data structures for robust and efficient implementation. Work with C-to-RTL team to develop and implement C-based hardware synthesis product capabilities. Support existing behavioral synthesis infrastructure and improve the quality and maintainability of the software.

Master's or equiv. in CS, EE or Engineering plus two years of experience as a Software Engineer or Research Assistant.

© YXI   -   Site Map    -   Terms of Use    -   Privacy Policy