1 Click Easy Apply


Senior R&D Engineer


Pasadena, California


Senior R&D Engineer Job Opening in Pasadena, California - Synopsys Optical Solutions Group (OSG) is looking for software architect or senior software developer to work on the Software Development Group within OSG at Synopsys Inc. The purpose of the position is to provide innovative software development solutions while maintaining and expanding a scalable architecture for our flagship optical design and illumination software products
The Candidate?s Key Responsibilities include:
Build new software subsystems in C++ for our optical design software tools used by companies around the world
Research new technologies then design and develop innovative new solutions to new challenges arising in target markets
Actively participate in the development of a team culture using Agile methodologies
Lead culture of product quality through developing logical, scalable, and maintainable architecture. Promote on-going practices of code refactoring, code reviews, unit testing, and performance regression test case creation and monitoring
Actively seek out opportunities to expand knowledge and skills and then share with others
Be comfortable working with a large code base and enthusiastic about improving the underlying software architecture
Lead by example and influence others in software best practices including actively participating in peer reviews of their own work and the work of others
Specification of new position:
6-15 years of experience as a top performing technical software developer
Strong command of all aspects of Object Oriented Design, modern C++, and Software engineering techniques
Thorough understanding of modern software architecture, including multithreaded and GPU architectures and the ability to debug difficult timing and data reduction issues
Demonstrated strong numerical methods ability used to solve Multi-Physics, Computational Geometry, Thermal/Structural Finite Element Analysis, Computational Fluid Dynamics, or Computational Electrodynamics problems
Demonstrated ability to research and understand technical documentation, to formulate new solutions to previously unsolved technical software problems
Knowledge and expertise in any of the following areas is a plus:
Knowledge of Optics
Experience with Solid Modeling Kernels
Experience with transformations of solutions to cloud-based environments
Why come to work for the OSG R&D Group?
Desirable and vibrant Old Town Pasadena CA location near unique shopping, renowned restaurants, and convenient public transportation
Collaborative style working environment in a modern, professionally designed, and well-lit office with ample windows
Participate in Software Innovation Initiative that allows developers to suggest projects they believe have significant value and gives them time to work on those problems
Work on an Agile self-directed team supported by management who provides broad but clear goals.
Provide software solutions to world leading companies that design most of the consumer electronics and advanced lighting products we use every day
Live a team responsibility process that focuses on win-win solutions as the norm and not the exception
Work with some of the brightest engineers in both the Software and Optics fields who support each other in a multi-disciplined environment
Leverage the best of the world?s leading Electronic Design Automation software company with the world?s leading Computer Aided Optical Design software company to solve problems that have never been solved before
Job Type: Full-time
Required education:
Bachelor's
Required experience:
working on 100KLOC+ code bases: 5 years
production build environment creation: 1 year
creating or maintaining an object hierarchy of 100 or more classes: 2 years
C++: 5 years
commercial software development for 250 or more users: 3 years
Required language:
English

1 Click Easy Apply

TalentEinstein.com - Superhuman AI Recruiting Assistant | Terms & Conditions

All rights reserved
Swanco LLC