Software R&D Engineer - C/C++

Synopsys - Durham, NC (30+ days ago)4.2

Full-timeEstimated: $87,000 - $120,000 a year

A successful candidate will join the IC Validator R&D team, designing and supporting physical verification products for cutting-edge ICs and SoCs. Challenges include the ability to quickly learn and apply state of the art technology, design of highly efficient data structures and algorithms, and a commitment to deliver top quality production software which exceeds customer expectations. The role calls for an experienced developer who understands how to analyze problems, propose solutions, and can technically lead on both an individual level and within a small group.
Knowledge/Experience required: C++ proficiency, language compilers/optimizers
Knowledge/Experience preferred: DRC/LVS/ERC, massively scalable distributed systems.
Proficient in developing and maintaining complex C++/C applications in a Unix/Linux environment.
Experienced with the software development lifecycle, and competent with debugging and configuration management tools.
High motivation to learn and explore new technologies and demonstrates good analysis and problem-solving skills.
Attentive to stringent performance and quality requirements.
Strong communication skills, verbal and written. Ability to produce design documents detailing product requirements.
Actively contribute to small group discussions, as well as presenting to larger groups.