C, C++ Software Engineer II

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

  • Job Type: Full time
  • 4 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 internal and external customers on requirements and project scheduling.

Requirements: Requires professional experience and proficiency in C and C++; desired experience includes several areas such as real-time control, motion control, embedded programming, multithreading, CAN Bus, C#/.NET, Visual Studio, and MATLAB. Requires a master's degree with at least one year of professional experience or a bachelor's degree with at least three years, along with strong communication skills and the ability to solve moderately difficult to complex problems.

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

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




Fast Track Upload