Software Engineer
At a glance
AI generatedTL;DR
Senior Software Engineer position available for designing and developing large-scale complex software solutions for semiconductor equipment components with limited supervision. This role involves leading and executing complex projects, defining specifications and test plans, and troubleshooting intricate software issues. The ideal candidate will have extensive experience in controlling high-precision instruments and should be proficient in Modern C++, Python, and other relevant languages such as C#, Java, Rust, machine learning, web service architecture, signal processing, computer vision, robotics, and GPU programming. Additional skills include development on embedded systems and familiarity with PyTorch and FPGA technologies. This role requires occasional travel (10%) for project management and collaboration across teams.
Skills
What you'll do
- Design and develop code for large-scale complex software solutions in semiconductor equipment.
- Lead and execute complex software projects with minimal supervision.
- Define detailed software specifications and test plans for lab tools and test benches.
- Troubleshoot intricate software issues and conduct tests on developed code and enhancements.
- Control instruments/equipment requiring high precision and repeatability.
What we're looking for
- Bachelor's degree in Computer Science, Electrical Engineering, Mathematics, Physics, or related field.
- 7–10 years of experience in software development for complex systems.
- Extensive experience with high precision and repeatability equipment control.
- Proficient in Modern C++, Python, machine learning, web service architecture.
- Experience leading moderate-sized projects and developing on embedded systems.
Employer
About Applied Materials
Applied Materials is the world''s largest supplier of equipment, services, and software for the semiconductor and display industries, enabling the production of chips and advanced displays. Industry: Semiconductor Equipment
Applied Materials currently has 73 open roles on FindRole.
Listed pay typically runs $141,000–$193,500 across 73 roles with salary data.
Most-posted roles
- Software Engineer 4
- Software Engineer II 3
- AI Research Scientist (Generative Models for Scientific Discovery) 2
- Application Engineer IV 2
- Epic Lab Software Engineer 2