You are viewing a preview of this job. Log in or register to view more details about this job.

Senior Software Developer / R&D Developer

Senior Software Developer / R&D Developer
27635BR
USA - Arizona - Chandler, USA - Arizona - Tucson, USA - California - California, USA - California - Folsom, USA - California - Irvine, USA - California - Los Angeles, USA - California - Mountain View/Sunnyvale, USA - California - Pasadena, USA - California - San Diego, USA - California - San Francisco, USA - California - San Jose, USA - Colorado - Denver, USA - Colorado - Longmont, USA - Colorado - Westminster, USA - Florida - Oviedo, USA - Georgia - Atlanta, USA - Illinois - Chicago, USA - Illinois - Schaumburg, USA - Indiana - Bloomington, USA - Indiana - Indianapolis, USA - Maryland - Columbia, USA - Massachusetts - Boston, USA - Massachusetts - Boxborough, USA - Massachusetts - Burlington, USA - Massachusetts - Marlboro, USA - Michigan - Detroit, USA - Michigan - Novi, USA - Minnesota - Bloomington, USA - Minnesota - Minneapolis, USA - Minnesota - Roseville, USA - New Jersey - Bedminster, USA - New Jersey - Newark, USA - New York - New York City, USA - New York - Ossining, USA - North Carolina - Durham, USA - Ohio - Cincinnati, USA - Ohio - Columbus, USA - Oregon - Hillsboro, USA - Pennsylvania - Allentown, USA - Tennessee - Nashville, USA - Texas - Austin, USA - Texas - Dallas, USA - Texas - Plano, USA - USA, USA - Virginia - Dulles, USA - Washington - Bellevue, USA - Washington - Seattle, USA - Washington DC, USA-Texas-Addison, USA-Texas-Addison, USA-Virginia-Herndon
Job Description and Requirements
Senior Software Developer / R&D Developer
Do you embody strong development skills needed to transform design concepts into code? Looking for a culture of innovation? Craving to work with some of the best subject matter experts in the world to design better engineering software products?

If yes, join our multi-disciplined, diverse team of optical engineers, developers, testers, product owners, and business leaders with varied backgrounds in developing the next generation optical design software.

Why come and work for the OSG R&D team: Synopsys OSG has been the leader in making high-quality optical software for 40 years. We provide cutting edge software solutions used to design optical systems in consumer electronics, aerospace, microlithography, automotive. Many of the well-known digital personal devices we use every day are designed using our software.
Synopsys Optical Solutions Group (OSG) is looking for an optical software developer to contribute to our optical software products in one of our U.S. office locations (AZ, CA, MA).

The candidate's key responsibilities include:
  • Building innovative solutions for our optical design software tools by collaborating, designing, developing, troubleshooting, or debugging software programs
  • Research, experiment, advocate and develop enhancements to improve usability
  • Employing state-of-the-art development tools and practices to ensure high-quality and high-performance solutions are delivered to the market efficiently
  • Utilizing solid software engineering practices such as code refactoring, code reviews, unit testing, and regression test case creation and monitoring
  • Work with expert optical engineers, peer developers, testers, and product marketing in an agile environment to create innovative optical software solutions to tackle cutting edge problems
  • Actively engage with subject experts in solution envisioning and feature development to help lower the adoption threshold of the software
Key Qualifications:
  • Bachelors degree in Computer Science, Engineering, Physics or related technical discipline with experience in Microsoft .NET Programming
  • Demonstrated expertise and hands-on experience developing mathematical and computational modeling for solving challenging engineering problems in software
  • Demonstrated highly inter-disciplinary problem-solving skills with creativity and learning
  • Experience and knowledge of object-oriented programming (.NET and C++ preferred) and software design best practice with an aptitude and passion of developing technical application software
  • Excellent written and verbal skills as well as the presentation skills with the ability to communicate highly technical information to peers.
Knowledge and expertise in any of the following areas is a plus:
  • Experience in Developing UIs in commercial Engineering Software
  • Experience using CAD software
  • Experience with developing commercial engineering software
  • Knowledge or experience of Software processes such as Agile or Lean Software Development
  • Experience in optical systems modeling, analysis, and design using or developing optical design software tools

At Synopsys, we're at the heart of the innovations that change the way we work and play. Self-driving cars. Artificial Intelligence. The cloud. 5G. The Internet of Things. These breakthroughs are ushering in the Era of Smart Everything. And we're powering it all with the world's most advanced technologies for chip design and software security. If you share our passion for innovation, we want to meet you.

Inclusion and Diversity are important to us. Synopsys considers all applicants for employment without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, military veteran status, or disability.
Job Category
Engineering
Hire Type
Employee
Country
United States

Synopsys maintains a workplace where all personnel, customers, and vendors are treated with dignity, fairness, and respect. We maintain worldwide policies in our Work Rules Policy, which is applicable to all employees in furtherance of these principles. We pride ourselves on providing a healthy and productive work environment that is free from discrimination and harassment based on race, color, religion, gender, gender identity, sexual orientation, marital status, veteran status, age, national origin, citizenship, ancestry, physical or mental disability, pregnancy, medical condition, and any other characteristic protected by law. For applicants and employees with disabilities, we also make reasonable accommodations consistent with applicable laws and regulations. We are each expected to do our part to create a healthy and productive work environment for everyone. This includes bringing issues to management’s attention when you believe certain conditions are distracting from a good work environment. Our Work Rules Policy also allows you to raise concerns with other Synopsys managers. If employees are still unable to resolve their concerns, their disputes may be resolved through our Internal Issue Resolution Process Policy. In addition, all managers and employees in positions of authority have a special obligation to maintain and support a healthy and productive work environment.