Software Test Architect

$141,750 - $236,250/Yr

ASML - San Diego, CA

posted 7 days ago

Full-time - Mid Level
Remote - San Diego, CA
Machinery Manufacturing

About the position

The Software Test Architect at ASML will lead the testing efforts for a distributed control system within the EUV source team in San Diego. This role involves developing and implementing a comprehensive test strategy, enhancing test automation, and ensuring high-quality software delivery. The architect will collaborate with various teams to define test plans, develop automated tests, and ensure that all software sub-systems meet functional requirements, ultimately supporting the commercialization of EUV lithography technology.

Responsibilities

  • Analyze existing test coverage and provide test roadmap input.
  • Serve as a technical expert and leader for both the software and functional teams.
  • Develop test strategy, test cases, and test plans for EUV projects.
  • Develop test scripts (Python) for mechatronic systems and embedded control systems.
  • Create automated tests for smoke, functional, regression, and validation testing.
  • Enhance testing capabilities in simulated/emulated environments.
  • Ensure plant models for simulators and emulators support test cases.
  • Participate in software requirements, architecture, and design reviews.
  • Mentor new team members and participate in team member selection.

Requirements

  • BS in Computer Science or related engineering/science field; MS or Ph.D. is a plus.
  • Minimum of 8 years in software test or development role.
  • Experience in leadership or test architecture for complex multi-processor distributed control systems.
  • Strong Python knowledge and Object Oriented Design principles.
  • Ability to develop automated tests and test strategies for distributed sub-systems.
  • Excellent written and verbal communication skills.
  • Ability to follow a Software Development Process.

Nice-to-haves

  • Experience with complex diagnostic and communication interfaces (EtherCAT, Profinet, TCP/IP).
  • Familiarity with software quality management tools.
  • Experience in mentoring and team leadership.

Benefits

  • Medical, dental, and vision insurance coverage.
  • Basic life insurance.
  • Participation in the company's 401k plan.
  • Eight hours of vacation leave per month.
  • Thirteen paid holidays throughout the year.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service