Software Engineer
Job Description
Applied Materials is hiring a Software Engineer in Chandler, AZ (onsite) to build and improve software for semiconductor equipment components and devices.
Responsibilities
- Design, prototype, and develop code for complex software solutions used with semiconductor equipment components and devices
- Develop and maintain software documentation and test procedures
- Troubleshoot difficult software issues and design and implement bug fixes
- Define software specifications and test plans for simulators, test benches, or lab environments
- Collaborate with internal and external customers for requirement analysis, project scheduling, and software troubleshooting
Requirements
- Bachelor’s degree in computer science or a related field (computer science, information management, software/system engineering, cyber security, or mathematics)
- 4–7 years of related experience
- Proficiency and experience with: C/C++, .Net, C#
- Hands-on experience with: Operating Systems, Networking principles, Algorithms, Multi-threading, RPC
Technologies
- C/C++
- .Net
- C#
- Operating Systems
- Networking
- Algorithms
- Multi-threading
- RPC
Benefits
- Supportive work culture focused on learning, development, and career growth
- Programs and support designed to support personal and professional growth and care at work and beyond
- Comprehensive benefits package
- Participation in a bonus and stock award program, as applicable
Preferred Qualifications
- Master’s degree in a related field
- Strong knowledge of industry best practices and key business drivers, including how the role integrates with others
- Leadership skills to lead small projects as needed
Job Details
- Full time
- Employee type: Assignee / Regular
- Travel: Yes, 10% of the Time
- Relocation eligible: No
- Salary: USD 132,000 - 181,500 per year