
Software Engineer IV - (E4)
Applied Materials4 days ago
Billerica, MA, USASenior / Staff+
H1B sponsor
Base Salary
$156k - $215k/yr
Responsibilities
- Design, develop, test, and maintain desktop applications using C++, C#, and WPF.
- Architect multithreaded and concurrent software solutions for performance and responsiveness.
- Develop software interfaces for hardware components, instrumentation, motion-control systems, and industrial automation equipment.
- Collaborate with systems, electrical, mechanical, and process engineers on software requirements and system architecture.
- Optimize application performance, memory utilization, and reliability.
- Troubleshoot complex software, hardware, and integration issues.
- Participate in code reviews and promote software development best practices.
- Create technical documentation, design specifications, and test procedures.
- Contribute to software architecture decisions and technology roadmaps.
- Support product deployments, system validation, and customer issue resolution when needed.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, or a related technical field.
- 7–10 years of professional software development experience.
- Strong proficiency in modern C++.
- Strong proficiency in C# and .NET development.
- Extensive experience developing desktop applications with WPF.
- Expertise in multithreaded programming, synchronization, and concurrent application design.
- Experience with asynchronous programming patterns and performance optimization.
- Strong knowledge of object-oriented design and software architecture patterns.
- Experience with source-control systems such as Git or Azure DevOps.
- Strong debugging, problem-solving, verbal, and written communication skills.
- Preferred experience in semiconductor equipment, manufacturing, inspection, metrology, lithography, testing, or automation.
- Preferred experience integrating software with hardware devices, cameras, sensors, motion-control systems, or instrumentation.
- Familiarity with real-time data acquisition, high-performance computing, large data sets, SQL databases, automated testing frameworks, CI/CD pipelines, and SEMI standards.
- Knowledge of MVVM design patterns and semiconductor manufacturing workflows is preferred.
Benefits
- Comprehensive benefits and employee health and wellbeing programs.
- Supportive culture with learning, development, and career-growth opportunities.
- Full-time regular employment in Billerica, Massachusetts.
- Relocation is not eligible for this position.
- Candidates may be eligible for bonus and stock award programs in addition to the benefits package.
About Applied Materials
Applied Materials builds semiconductor and display manufacturing equipment and related materials engineering technologies used by chip and flat-panel makers. It sells capital tools, process technology, and lifecycle services and software to support high-volume wafer fabrication and display production worldwide. Founded in 1967 and headquartered in Santa Clara, California, the company is publicly traded on NASDAQ under the ticker AMAT.