Software Engineer
Not SpecifiedBookmark Details

SCREEN SPE USA
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
Share
Facebook
X
LinkedIn
Telegram
Tumblr
Whatsapp
VK
Mail