• Senior Software Engineer

    Job Locations US-MA-Wilmington
    Posted Date 4 months ago(9/14/2018 11:24 AM)
    Job ID
    # of Openings
  • Overview

    Rudolph Technologies, Inc. is a worldwide leader in the design, development, manufacture and support of defect inspection, advanced packaging lithography, display lithography, process control metrology, and data analysis systems and software used by microelectronic device manufacturers worldwide.  Our Lithography Systems Group is seeking a senior software engineer to join a skilled team developing a next-generation display lithography system.


    • Use your in-depth knowledge of embedded software development, distributed control systems, and electrical interconnects to help design and develop the next generation display lithography control system
    • Help design the architecture of the new system while paying attention to the potential for re-use in the existing system
    • Participate in all aspects of the development cycle from conceptual design through final machine test
    • Provide excellent written and verbal communication of concepts, plans, status, proposals, designs, etc. to hardware, software, and mechanical design team members


    • Required:
      • BS degree in computer science, computer engineering, or electrical engineering
      • 5-10 years of software development experience
      • Experience with embedded system development
      • Experience with software development on a Unix / Linux system including the use of shells and scripting languages
      • Knowledge of hardware interfaces and machine control
      • Experience with real-time control using RTEMS, VxWorks, or other RTOS
      • Experience with C++ and C language programming
      • Object-Oriented development skills in C++
      • Knowledge of software development concepts, practices, and procedures
      • Must be available for occasional travel to Asia
      • A professional attitude and the ability to work across many levels of the organization including management, Technical Support, Applications, customers as well as the core software development team
    • Plusses:
      • Experience in bootstrapping cross development environments
      • Interest in and knowledge of servo control systems, robotics, or optics
      • Experience in simulation and modeling software for machine-level simulation
      • Experience with image processing systems such as Halcon, Cognex, or OpenCV
      • Knowledge of SQL
      • Experience in the semiconductor capital equipment industry.
      • Experience with SEMI Standard

    No relocation assistance is available for this position.


    No staffing agency submissions are currently being accepted for this position.


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed