Synopsys Optical Solutions Group (OSG) has an opening for a full-time position in software development. The software uses state-of-the-art optical algorithms for the layout, design and analysis of image forming systems. It is developed, and runs on Microsoft Windows computers.
Job Description: As a member of the Software Engineering team, the successful candidate will be responsible for the full life cycle of OSG software development, including requirements analysis, design, implementation, testing, and maintenance. Responsibilities include developing functional specifications, developing robust and flexible software architecture and designs, delivering high quality code, performing and assisting in QA & testing software products, providing technical information to assist in the development of product documentation, authoring and participating in software design and code reviews, and working closely with Technical Support to provide quick turnaround, high quality support to customers. The successful candidate will be working on a wide variety of software development problems related to our image forming software design product, CODE V.
The applicant must be proficient in the use of advanced optical system modeling tools and must possess excellent skills in the development of advanced optical modeling algorithms. The applicant must be familiar with modern software engineering methods and tools, have a strong desire and aptitude for working as a commercial software developer, have excellent references, be able to interface with large, existing software systems and solve problems quickly and accurately. We are seeking a candidate who is self-motivated, enthusiastic about working with multiple software subsystems, and has a strong commitment to delivering excellent software on schedule. Specifically we are requiring:
2+ years of optical systems modeling, analysis, and design experience using commercial design tools; or 2+ years of post-degree Engineering software development experience with excellent references
Demonstrated capability and hands-on experience developing mathematical models of optical phenomenon in software
Thorough understanding of optical sciences
C++ software development experience
Experience and knowledge of object-oriented modeling
Demonstrated ability to work on multiple concurrent projects and ability to work well in a team as well as independently
Excellent written and verbal skills with the ability to communicate highly technical information to others in the company
A Masters or Ph.D. degree in Optics, Optical Sciences, or other related technical discipline
Experience in any of the following is a plus:
Microsoft Foundation Classes/Win32
Microsoft COM Programming
Microsoft Visual Studio
Standard Template Library (STL)
Software processes such as Agile or Lean S/W Dev.
Other procedural or object-oriented languages
Statistical methods or random number theory
Numerical methods or analysis
Synopsys OSG is a world class, high tech optical software and optical engineering services organization with an international client base and three branch offices. This position is located in Pasadena, CA or Marlborough, MA.
Synopsys, Inc. (Nasdaq:SNPS) is the Silicon to Software™ partner for innovative companies developing the electronic products and software applications we rely on every day. As the world’s 15th largest software company, Synopsys has a long history of being a global leader in electronic design automation (EDA) and semiconductor IP and is also growing its leadership in software quality and security s...olutions. Whether you’re a system-on-chip (SoC) designer creating advanced semiconductors, or a software developer writing applications that require the highest quality and security, Synopsys has the solutions needed to deliver smart, secure products for the era of connected everything. The company is headquartered in Mountain View, California, and has approximately 113 offices located throughout North America, South America, Europe, Japan, Asia and India. Since 1986, Synopsys has been at the heart of accelerating electronics innovation with engineers around the world having used Synopsys technology to successfully design and create billions of chips and systems that are found in the electronics that people rely on every day.