f*******r 发帖数: 55 | 1 【 以下文字转载自 JobHunting 讨论区 】
发信人: frankfeir (frankfeir), 信区: JobHunting
标 题: [工作机会]Synopsys Software R&D Engineer positions in MA
发信站: BBS 未名空间站 (Wed May 13 17:34:04 2015, 美东)
另外两个组在招软件研发工程师,为了避免和之前的职位混淆,另外开了一个新贴。因
为做的是同一个产品,要求和之前差不多。有意者请发简历至[email protected]
/* */
具体的Job Description如下:
职位一:
Synopsys - Marlboro MA (Boston area) - Full time - C++ place & route tool -
New graduate / Master degree
The ZeBu [1] backend team, working on compiler for the ZeBu emulator, is
expanding fast. The routing team is looking for people excited by challenges
compile time by proposing new ideas, implementing them, constitutes the
bulk of the work.
We are looking for people with creativity, very strong in algorithms and
data-structures, excellent communication skills (team is global). Previous
knowledge of routing a bonus. Relocation required.
[1] http://www.synopsys.com/Tools/Verification/hardware-verifica...
职位二:
R&D Engineer, Staff
The Engineer will be part of the Software R&D team based in Marlborough, MA.
In this role you will contribute to the development of simulation, emulation
and FPGA prototyping software, including the support and modeling of the
prototyping board, automatic partitioning, placement and routing on the
board, timing analysis and timing optimizations, netlist optimizations. You
will be involved in the complete chain of the software development process,
starting from specification, code development, validation through customer
designs, performance estimation and improvement. You will be responsible for
designing, developing, troubleshooting, or debugging software programs.
Keywords
C, C++, software, performance optimization, partitioning, placement, timing
analysis, algorithm, graph theory, ASIC, Linux, Verilog, VHDL, FPGA,
emulation, simulation, EDA
Requirements:
Must have skills:
The successful candidate should have 5+ years of professional experience in
software development using C/C++ and:
• Ability to learn rapidly and ultimately drive projects
independently
• Strong problem solving skills
• Strong background in data structures, algorithms
• Experience in complex software development
• Strong debugging and troubleshooting skills
• Excellent communication skills, teamwork skills, autonomy
• Strong desires to learn and explore new technologies
Good to have experiences:
• RTL development or verification (VHDL, Verilog)
• Simulation tools
• Emulation or FPGA prototyping tools
• Performance analysis/optimization
• Linux tools(bash/csh, tcl, make, gcc)
We are searching for someone who is responsible and excited about the daily
technical and human challenges.
Education requirements
MS or higher in the domain of Computer Science/Computer Engineering/
Electronic Engineering |
|