Applied Materials

Software Engineer

Applied Materials
Apply
2 days ago
Santa Clara, CA, USAMid Level
H1B sponsor

Base Salary

$124k - $171k/yr

Responsibilities

  • Design, develop, implement, and validate real-time control algorithms for robotics, motion control, and process automation systems.
  • Develop and optimize mathematical and dynamic models for deployment on embedded real-time targets.
  • Implement real-time software with emphasis on performance, robustness, and maintainability.
  • Troubleshoot complex software and controls problems and implement bug fixes.
  • Perform servo tuning, experiments, and optimization to improve precision, stability, throughput, and robustness.
  • Create software specifications, test plans, technical documentation, design reviews, validation reports, and customer presentations.
  • Support product qualification, deployment, and continuous improvement initiatives.
  • Collaborate with mechanical, electrical, software, systems, and product engineering teams.

Requirements

  • Bachelor’s degree in a related field such as computer science, information management, software or systems engineering, cybersecurity, or mathematics.
  • Two to four years of related experience.
  • Professional proficiency in C and C++ and proficiency with MATLAB, Python, or another scripting language.
  • Experience with robotics, motion control, or motor/servo control systems.
  • Proficiency with C/C++, .NET, C#, operating systems, networking principles, algorithms, and multi-threading.
  • Knowledge of classical and modern linear and nonlinear feedback control, including PID control, state-space modeling, observer design, system identification, servo tuning, and feedforward control.
  • Experience with Git and version control.
  • Desired experience with real-time control, embedded programming, CAN Bus, CANopen, EtherCAT, Visual Studio, Simulink, and model-based design or embedded code generation.
  • Experience with semiconductor capital equipment operation or design is preferred.
  • Strong written and oral communication skills and the ability to build consensus.

Benefits

  • Full-time regular employment with a supportive learning and professional development culture.
  • Comprehensive benefits package with health and wellbeing programs.
  • Potential eligibility for bonus and stock award programs.
  • Santa Clara, California location with approximately 10% travel.
  • Relocation eligible.

Tech Stack

CC#C++GitMATLAB.NETPython

Categories

EmbeddedRobotics
Applied Materials

About Applied Materials

10,000+ employees

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.

Contact me