Bangalore, INDIA
15 days ago
R&D Engineering, Staff Engineer
Synopsys’ EDA Group is looking for a problem solver to join our team in Bangalore, India. This is a unique opportunity to join our team and contribute to innovative projects in the areas of constraint analysis, focused on game-changing technologies that impact chip design across the globe. Challenges include research and design of highly efficient data structures and algorithms, and a commitment to deliver quality production software which solves customer problems.

This team is at the forefront of market-shaping innovation and the role holds a broad set of challenging development responsibilities. In return, there is an excellent career growth path for applicants who excel in this technically engaging and rewarding environment. The candidate will join a highly experienced and talented software development team that is innovating new design flows to address the challenges of the ever-changing chip design world.

Responsibilities include design of complex algorithms, efficient data structures in an agile environment. The ideal candidate will have a minimum of 5 years of software development experience, is independent and hungry for knowledge and is motivated to grow and take on more responsibilities in the organization. The applicant will have a great opportunity to be exposed to new and exciting software initiatives that will have a large impact on our customers.

Responsibilities:The successful candidate will work in the Timing Constraints Manager R&D team to implement various product capabilities.Software design and architecture.Specify, design, implement and test in a complex development environment.Design and code review of peer work.A pragmatic approach to solving problems and collaborationInnovate and advance the state-of-the-art technology in constraints analysis while working with industry recognized experts
Job requirements:BS/BE in CS/CE/EE with 5-8 years of relevant experience in software development.Solid C/C++ programming skills along with excellent problem solving and algorithm development skills with a desire to explore new technologies.Familiar with software development process, debugging tools and configuration management concepts.C/C++ Programming language, Shell, TCL, Perl, Python.Team-worker and great learner.Proven communication and interpersonal skills.Prior experience or education in developing algorithms and software for design automation tools is a plus.
Confirm your E-mail: Send Email
All Jobs from Synopsys (formerly Synfora)