Automation Software Engineer

4 days ago


Hillsboro, United States Synopsys Full time
About Synopsys

Synopsys is a leading provider of electronic design automation (EDA) software and services. Our technology is central to the Era of Pervasive Intelligence, from self-driving cars to learning machines. We empower the creation of high-performance silicon chips and software content.

About the Role

We are seeking a seasoned software engineer with a passion for design automation. You will thrive in a collaborative environment and have a knack for solving complex technical problems. With a solid foundation in computer science or electronic engineering, you will bring deep expertise in programming languages such as Python, Perl, and TCL. Your background in CAD software engineering methods and your ability to guide junior peers make you an invaluable asset to any team.

Key Responsibilities
  • Develop and apply CAD software engineering methods, theories, and research techniques to solve technical problems.
  • Plan and execute technical projects in the design and development of application software.
  • Define and select new approaches for implementing software engineering applications and design specifications.
  • Prepare design specifications and conduct technical investigations.
  • Collaborate on team-oriented or task-oriented projects.
  • Network with senior internal and external personnel in your area of expertise.
  • Guide junior peers with aspects of their job and foster a collaborative environment.
Requirements
  • MS or PhD in CS or EE with at least 5+ years of industry direct related experience.
  • Strong technical expertise in Python, Perl, and TCL programming.
  • Experience with Custom Compiler/Virtuoso, Circuit and Layout automation with Git using PERFORCE highly desirable.
  • Familiarity with test-driven development, unit testing, and functional testing.
  • Strong Proficiency and experience in UNIX/Linux environments.
  • Must have working knowledge of a major AI framework or exposure to using AI to accelerate software development.
What We Offer

We offer a comprehensive range of health, wellness, and financial benefits to cater to your needs. Our total rewards include both monetary and non-monetary offerings. You will join the Design Automation Team, which provides the design community with software tools to accelerate and automate design activities. This team is integral to our R&D and circuit design efforts, working on cutting-edge projects that push the boundaries of technology.

Why Synopsys?

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.

In addition to the base salary, this role may be eligible for an annual bonus, equity, and other discretionary bonuses. Synopsys offers comprehensive health, wellness, and financial benefits as part of a competitive total rewards package. The actual compensation offered will be based on a number of job-related factors, including location, skills, experience, and education.



  • Hillsboro, Oregon, United States Synopsys Full time

    About the RoleWe are seeking a highly skilled Design Automation Software Engineer to join our team at Synopsys. As a key member of our Design Automation Team, you will play a critical role in developing and applying CAD software engineering methods, theories, and research techniques to solve complex technical problems.Key ResponsibilitiesDevelop and apply...


  • Hillsboro, United States TOK America Full time

    Job Title: System and Control EngineerTOK America, a subsidiary of Tokyo Ohka Kogyo Co., Ltd., is seeking a highly skilled System and Control Engineer to join our team. As a key member of our manufacturing department, you will be responsible for developing automation solutions for our production processes.Job Summary:The successful candidate will participate...

  • Software Engineer

    4 weeks ago


    Hillsboro, United States Thermo Fisher Scientific Full time

    Join Our Team as a Software EngineerWe are seeking a highly skilled Software Engineer to join our team in Hillsboro, OR. As a Staff Engineer, you will be responsible for developing automated semiconductor process equipment that delivers wafer-to-atomic information, enabling our customers to make timely decisions.Key Responsibilities:Develop control software...


  • Hillsboro, United States TOK America Full time

    Job Title: System and Control EngineerTOK America, a subsidiary of Tokyo Ohka Kogyo Co., Ltd., is seeking a highly skilled System and Control Engineer to join our team. As a key member of our manufacturing team, you will be responsible for developing automation solutions for our production processes.Job Summary:The successful candidate will participate in...


  • Hillsboro, United States Thermo Fisher Scientific Full time

    Job DescriptionThermo Fisher Scientific is seeking a highly skilled Software Engineering Manager to lead a development team crafting software automation for semiconductor processes. The successful candidate will be responsible for developing control software for enabling customers to automate their SEM process workflows in a fabrication environment.Key...


  • Hillsboro, United States Thermo Fisher Scientific Full time

    Job DescriptionWe are seeking a highly skilled Staff Engineer, Software to join our team at Thermo Fisher Scientific. As a key member of our software development team, you will be responsible for designing, developing, and maintaining software applications that enable our customers to automate their scanning electron microscope process workflows in a FAB...


  • Hillsboro, United States Cinder LLC Full time

    About the RoleWe are seeking a skilled Automation Engineer to join our client's dynamic team. This full-time opportunity comes with amazing benefits, including PTO, Vision, Dental, and Medical. As an Automation Engineer, you will be responsible for verifying software product quality by running regression tests, debugging issues, and filing defects. You will...


  • Hillsboro, United States Thermo Fisher Scientific Full time

    Job Summary:We are seeking a highly skilled Software Development Engineer to join our team at Thermo Fisher Scientific. As a key member of our organization, you will be responsible for developing and characterizing new applications to automate our wafer dual beam microscope functionality for semiconductor customers.Key Responsibilities:Develop and implement...


  • Hillsboro, United States Thermo Fisher Scientific Full time

    : Develop applications that enable customers to automate their scanning electron microscope process workflows in a FAB environment. Engage in the full software development lifecycle, from inception to completion, including requirements analysis, specification, design, implementation, and testing. Enhance and optimize existing code to meet requirements...


  • Hillsboro, United States Thermo Fisher Scientific Full time

    Job Summary:We are seeking a highly skilled Software Development Engineer III to join our team at Thermo Fisher Scientific. As a key member of our organization, you will be responsible for characterizing and developing new applications to automate Thermo Fisher wafer dual beam microscope functionality for semiconductor customers.Key Responsibilities:Develop...

  • Automation Specialist

    1 month ago


    Hillsboro, United States Sapphire Solutions Full time

    Sapphire Solutions is seeking a skilled SPS programmer to join our team. As a globally operating company in the field of mechanical and plant engineering, we develop, produce, and distribute specific intralogistics solutions for the corrugated cardboard and solid wood industry. Our ideal candidate will have practical experience in programming PLCs, excellent...


  • Hillsboro, United States ASM Company Full time

    Software Support EngineerASM is a leading global supplier of products, services, and materials for semiconductor processing. Our innovative solutions are designed to push the development of next-generation computer-chip technology. We are seeking a talented Software Support Engineer to join our team.Responsibilities:Troubleshoot computer software, including...


  • Hillsboro, United States Thermo Fisher Scientific Full time

    Job SummaryAs a Staff Software Architect at Thermo Fisher Scientific Inc., you will play a pivotal role in shaping the future of our products and setting them apart from our competitors. You will work closely with product managers, engineering teams, and customers to develop a long-term architectural vision and strategy that tackles present and future...


  • Hillsboro, United States ASML Full time

    About the RoleWe are seeking a highly skilled Senior Software Application Engineer to join our team at ASML. As a key member of our software engineering team, you will play a critical role in developing and implementing software solutions for our customers.Key ResponsibilitiesDevelop and maintain software applications for lithography systemsCollaborate with...


  • Hillsboro, United States ASML Full time

    Job DescriptionJob SummaryASML is seeking a highly skilled Senior Software Application Engineer to join our team. As a Senior Software Application Engineer, you will be responsible for designing, developing, and implementing software solutions for our lithography systems.Key ResponsibilitiesDesign and develop software solutions for lithography...


  • Hillsboro, United States Synopsys Full time

    Job Title: Software EngineerWe are seeking a talented R&D engineer with expertise in scientific computing and software development to join our Synopsys TCAD team.Job Summary:The successful candidate will be responsible for developing Python/C++ infrastructure for physics-based simulation platforms, including fast and accurate simulation of nano-scale...


  • Hillsboro, United States Thermo Fisher Scientific Full time

    Software Development Engineer IIIThermo Fisher Scientific is seeking a highly skilled Software Development Engineer III to join our Global Digital organization. As a key member of our team, you will be responsible for developing successful solutions for the semiconductor business.Key Responsibilities:Develop instrument control software for controlling the...


  • Hillsboro, United States ASML Full time

    Description Apps Software engineering forms the backbone of the team that supports customers enabling their new technology nodes. Defines the specific technical node strategy, drives understanding of customer requirements, analyses and solves complex on-product issues, defines and create solutions and brings ideas for new products and/or services....


  • Hillsboro, United States ASM Company Full time

    ASM is a leading global supplier of products, services, and materials for semiconductor processing. For more than half a century, innovation has been at the core of everything we do. Our smart, ambitious people are dedicated to creating cutting-edge solutions for the world's leading semiconductor providers. Every day we push the development of...


  • Hillsboro, United States Synopsys Full time

    Designware/Datapath R&D EngineerWe're seeking a talented R&D Software Engineer to join our team in the areas of arithmetic, datapath synthesis, and optimization. As a member of our Designware/Datapath R&D team, you will be responsible for developing bleeding-edge algorithms and graph transformations to optimize datapath circuits.Key Responsibilities:Develop...