Job Openings >> Software Engineer
Software Engineer
Summary
Title:Software Engineer
ID:1666
Location:Phoenix, Arizona
Description

Position Summary

We are seeking a motivated and adaptable Software & Technical Support Engineer who thrives at the intersection of software development and equipment-level technical expertise. This hybrid role is ideal for a software-centric engineer who is experienced with coding, data analysis, and troubleshooting complex software systems—but is also eager to gain deep knowledge of our hardware tools and field operations.

The successful candidate will work across internal teams and customer-facing roles, developing software solutions, analyzing technical issues, and supporting hardware systems. This position requires a strong foundation in software engineering, excellent communication skills, and a proactive approach to learning hardware systems critical to our toolset.

 

Key Responsibilities

Software Development & Analysis

  • Design, develop, test, and maintain software solutions to support internal and customer-facing applications
  • Implement software enhancements, bug fixes, and upgrades across platforms
  • Analyze and interpret equipment-level data to drive improvement and decision-making
  • Collaborate with internal teams (Engineering, Process, Field Support) to identify technical needs and implement solutions
  • Develop technical documentation and user guides for software tools

Technical Support & Field Engineering

  • Provide proactive and reactive technical support for SCREEN tools, including troubleshooting and root cause analysis of software and hardware interactions
  • Learn and understand SCREEN hardware platforms (Main PC, VME, EEQA PC, Robot Controller, etc.)
  • Support software upgrades, downgrades, and restorations in both lab and field environments
  • Use structured problem-solving techniques (8D, 5-Why, Fishbone, KT) to resolve issues and drive lessons learned
  • Interface with global teams, including Japan-based engineering and system experts
  • Mentor and support Field Service Engineers (FSEs) on technical issues and software handling
  • Prepare and present technical findings, lessons learned, and analysis summaries to stakeholders

Required Qualifications

  • Bachelor’s Degree in Computer Science, Software Engineering, Electrical Engineering, or a related field
  • 1+ years of hands-on software development experience (internships included)
  • Proficient in software debugging, data analysis, and scripting/programming languages
  • Familiarity with machine learning or data analytics tools (preferred)
  • Strong analytical thinking and problem-solving ability
  • Excellent written and verbal communication skills
  • Willingness to learn and understand complex hardware systems
  • Comfortable working in lab or field environments, involving direct equipment interaction
  • Ability to travel up to 20-40% as needed

Desired Skills & Experience

  • Knowledge of industrial equipment or semiconductor tools
  • Basic understanding of control systems, robotics, or embedded platforms
  • Hands-on experience supporting or troubleshooting technical systems
  • Experience with structured problem-solving (8D, Fishbone, etc.)
  • Japanese language skills a plus
  • Previous experience supporting or working alongside Field Service or Customer Engineering teams

Working Conditions

  • Exposure to cleanroom, lab, or customer site environments
  • May require use of personal protective equipment (PPE)
  • Lifting or handling components up to 35 lbs occasionally
  • Must be comfortable with domestic and occasional international travel

 

ApplicantStack powered by Swipeclock