← Back to jobs

Prophecy Technologies Logo
Software Development Engineer in Test

Prophecy Technologies

 

Irvine, CA, USA

Posted On: 30+ days ago
Experience: 5+ years
Availability: Onsite
Openings: 2
Category: Software Developers
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

Develop software features for lithography systems and build automated testing frameworks on Linux-based platforms.

Responsibilities

  • Develop software features for lithography systems using Python, C, or C++ on Linux.
  • Define test requirements, strategies, and test cases for system calibration, diagnostics, and semiconductor patterning simulation models.
  • Implement Python-based automated test suites and integrate them into the software automation pipeline.
  • Refactor production code for modularity and optimization while fixing defects identified by static analysis tools.
  • Perform root cause analysis on hardware quality problems and software defects by analyzing logs.

Required Skills

  • Proficiency in Python, C, or C++.
  • Experience developing and testing on Linux-based platforms.
  • Ability to design modular and scalable software architectures.
  • Experience with automated test suite implementation and integration.
  • Competence in log analysis and defect debugging.
  • Experience using JIRA for product management and lifecycle tracking.
  • Master’s degree in Computer Science, Software Engineering, or a related field, or a Bachelor’s degree with 5+ years of experience.

Key Skills
Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs