Software Engineer – Real‑time Control and Robotics
amat · Santa Clara
Job description
About the role
As a Software Engineer at Applied Materials you will develop real‑time control algorithms and software for semiconductor equipment, working on robotics, motion control, and process automation. You will collaborate with cross‑functional teams to design, prototype, and validate software that drives high‑value customer solutions.
Key responsibilities
- Design, develop, implement, and validate real‑time control algorithms for robotics, motion control, and process automation systems.
- Develop mathematical and dynamic models of complex mechatronic systems and optimize them for embedded targets.
- Implement control algorithms in real‑time software platforms focusing on performance, robustness, and maintainability.
- Troubleshoot software and control issues, perform servo tuning, and create specifications and test plans.
- Prepare technical documentation, validation reports, and support product qualification and continuous improvement.
Required profile
- Bachelor’s degree in Computer Science, Software Engineering, Cybersecurity, Mathematics or related field.
- 2–4 years of relevant experience in software development and real‑time control.
- Strong problem‑solving abilities and ability to work with multidisciplinary teams.
Required skills
- Proficiency in C and C++.
- Experience with Matlab, Python or similar scripting languages.
- Knowledge of robotics, motion control, and motor/servo systems.
- Familiarity with real‑time embedded programming, multi‑threading, CAN Bus, CANopen, EtherCAT.
- Experience with Visual Studio, Simulink/Model‑Based Design, GIT version control.
- Understanding of control theory (PID, state‑space, observer design, servo tuning).
What we offer
- Salary range $124,000 – $171,000 per year.
- Supportive work culture with opportunities for learning, development, and career growth.
- Comprehensive health, wellbeing, and benefits programs.
- Location in Santa Clara, CA with onsite work environment.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United States.
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 1 day ago
Expires 1 month from now
13 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
amat
Santa Clara
Related job offers
-
Director, Product AI Platform Architect
amat Santa Clara -
Technical Project/Program Manager – New College Grad (Masters)
amat Santa Clara -
Senior Quantum Engineer, Hybrid Interconnect
amat Santa Clara -
Software Developer I
advantage-design-group Jacksonville -
Student Technology Center Technician
uasys Fayetteville