C, C++ Software Engineer II

Applied Materials
US - California - Santa Clara
View Company Profile / << Go Back

  • Job Type: Full time
  • 6 days ago

Job Description

Design, develop, prototype, and debug software for semiconductor equipment control systems, including real-time control of devices and user interfaces. Troubleshoot software issues, implement fixes, create specifications and test plans, document software, and work with customers on requirements and project scheduling.

Requirements: Requires professional experience with C and C++, plus either a master's degree and at least one year of professional experience or a bachelor's degree and at least three years of professional experience. Desired experience includes several areas such as real-time or motion control, embedded programming, multithreading, CAN Bus, C#/.NET, Visual Studio, and MATLAB; strong written and oral communication skills are also required.

Key Skills: C, C++, Real-Time Control, Motion Control, Embedded Programming, Multithreading, CAN Bus, C#, .NET, Visual Studio, MATLAB, Software Design, Debugging, Test Planning, Requirements Analysis, Communication

Benefits: Comprehensive Benefits Package, Bonus Program, Stock Award Program




Fast Track Upload