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 device control and user interfaces. Troubleshoot software issues, implement fixes, create specifications and test plans, document software, and work with customers to analyze requirements and coordinate projects.

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

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: Health And Wellbeing Programs, Bonus Program, Stock Award Program




Fast Track Upload