1 jobs in all countries

Sort By

Refine by

My recent searches

Senior Software Engineer - 4850

Mentor Graphics - Paris - Tunisia
Full-Time Job Apply Method - External site
Posted Date - December 27, 2016 Expiry Date - N/A
Back To List

Job Description

Company: Mentor Graphics Job Title: Software Engineer - 4850 Job Location: Tunisia – Tunis Job Category: R&D/Software Engineering   Job Duties: This individual will be part of the Mentor FPGA Prototyping R&D team based in Tunisia. As a contributing engineer, the individual would participate in the design, specification, implementation, test, and maintenance of features for our FPGA Prototyping product. The team primarily develops a compiler for FPGA prototype systems. In multi-FPGA systems, the software flow compiles a design\'s high level description into a binary file that can be loaded and run on the FPGA-based hardware. The compiler partitions the design into multiple FPGA, and then routes signals between the FPGA over physical tracks on the prototype board.   Specific technical responsibilities include: • Multi-FPGA partitioning and routing tools • Timing Analysis • Clock networks analysis and STA • Netlist editing, optimization, and manipulation • RTL manipulation • Software performance analysis and tuning   Must have skills: • Strong programming skills. • Strong debug hunt skills. • Teamwork skills. • Autonomy. • Ability to work simultaneously on multiple tasks.   Job Qualifications: Engineering degree, Masters or PhD in Electronic or Computer Science, 7+ years relevant experience The candidate must be proficient in C++ language programming and capable of development in a Linux OS environment. Knowledge of Python and Tcl is required, as well as experience in the use of FPGA development tools (Vivado for Xilinx and Quartus for Altera).   The candidate should be a self-motivated team player who is skilled and productive at quality-oriented and performance-oriented software engineering. Since the overall team is present in multiple world-wide sites, the ability to communicate in both French and English is required. As a senior level position, it is expected that little guidance and training will be needed from management. The candidate should be a good communicator who asks questions about requirements when needed, and gets feedback on architecture and design ideas when needed. Ability to travel occasionally to R&D teams in Wilsonville (OR), Fremont (CA), UK, Paris and Noida.   


About Mentor Graphics

Mentor Graphics® is a technology leader in electronic design automation (EDA), providing software and hardware design solutions that enable companies to develop better electronic products faster and more cost-effectively. The company offers innovative products and solutions that help engineers overcome the design challenges they face in the increasingly complex worlds of board and chip design. Mentor Graphics has the broadest industry portfolio of best-in-class products and is the only EDA company with an embedded software solution