Job Title: R&D Engineer II - 12815 Company Name: Synopsys Job Details: $91k-$146k/yrRemoteFull,Time Job Url: https://hiring.cafe/viewjob/gy0pbyqz10ruwnkv Job Description: Posted 4mo agoR&D Engineer II - 12815@ SynopsysView All JobsWebsiteCanonsburg, Pennsylvania, United States$91k-$146k/yrRemoteFull TimeResponsibilities:design modules, maintain systems, test softwareRequirements Summary:BS in Computer Science, Applied Mathematics, Engineering, or related natural science with 2 years experience or MS; strong object-oriented programming; experience with C++ or Python; desktop/browser UI development experience.Technical Tools Mentioned:C++, Python Summary / Role Purpose The R&D Engineer II contributes to the development of software products and supporting systems. In this role, the R&D Engineer II will collaborate with a team of expert professionals to understand customer requirements and advance the state of the art in engineering simulation user experience. The successful candidate will have knowledge of technical/scientific computing concepts and will design, implement, and maintain next-generation desktop-based applications. He/she will also be responsible for software user experience analysis and the validation of industry-leading signal and thermal integrity simulation flows. Key Duties and Responsibilities Performs moderately complex development activities, including the design, implementation, maintenance, testing and documentation of software modules and sub-systems Understands and employs best practices Performs moderately complex bug verification, release testing and beta support for assigned products. Researches problems discovered by QA or product support and develops solutions Understands the marketing requirements for a product, including target environment, performance criteria and competitive issues Works under the general supervision of a development manager Minimum Education/Certification Requirements and Experience BS in Computer Science, Applied Mathematics, Engineering, or other natural science disciplines with 2 years’ experience or MS Working experience with technical software development proven by academic, research, or industry projects Good understanding and skills in object-oriented programming Experience with C++ or Python Preferred Qualifications and Skills Experience with C++ or Python Experience developing desktop or browser-based user interfaces Experience in a large-scale commercial software development environment Good communication and interpersonal skills