Bangalore, INDIA
112 days ago
R&D Engineering, Sr 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 3 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 collaboration
Innovate 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 3-5 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)