Job Title:
Senior Software Engineer

Company: VivaHire

Location: san jose, CA

Created: 2024-04-23

Job Type: Full Time

Job Description:

The Tribology, Stylus and Optical Metrology Software group is hiring for an experienced Software Engineer to complement our development team in our San Jose office. In this position, you will play a crucial role in designing, developing, and integrating high quality software programming solutions that meet our strategic goals, with a focus on C# and .NET GUI development. You will collaborate with our mechanical and electrical teams, as well as be a key member in product management, service, and support. Responsibilities Lead the design and implementation of complex software systems Develop high-quality, reliable, and testable code Develop and improve User Interface in C# .Net Implement with professional quality in C++ andor C# code Interact effectively and professionally with customers and internal team members, including globally distributed team Occasional travel required Qualifications Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field 5+ years of professional experience in software development, with a focus in C# .Net GUI design and implementation Experience in event-driven architectures and parallel processing Proficiency with C# and C++ development in a Windows desktop environment. Experience in mixed mode (C++ C#) is a plus Experience with Cognex CVS and OpenCV is a plus Experience in CUDA programming is a plus Knowledge and experience with semiconductor equipment (ATE) is a plus Comfortable with working on tools