Senior Software Engineer
π Role Overview & Responsibilities
Our 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 systemsDevelop high-quality, reliable, and testable codeDevelop and improve User Interface in C# / .NetImplement with professional quality in C++ and/or C# codeInteract effectively and professionally with customers and internal team members, including globally distributed teamOccasional travel required
Qualifications Bachelorβs or Masterβs degree in Computer Science, Software Engineering, or a related field5+ years of professional experience in software development, with a focus in C# / .Net GUI design and implementationExperience in event-driven architectures and parallel processingProficiency with C# and C++ development in a Windows desktop environment.Experience in mixed mode (C++ / C#) is a plusExperience with Cognex CVS and OpenCV is a plusExperience in CUDA programming is a plusKnowledge and experience with semiconductor equipment (ATE) is a plusComfortable with working on tools
Frequently Asked Questions
How do I apply for the Senior Software Engineer position at VivaHire? βΌ
Click the “Apply for this Position” button on this page to submit your application directly to VivaHire without recruitment intermediary fees.
Is this position eligible for remote work or visa sponsorship? βΌ
This position is located in San Jose, CA with potential relocation and sponsorship assistance depending on candidate qualifications.
Are there any candidate fees on Hirely? βΌ
No. Hirely is completely free for candidates. We never charge registration fees or placement fees.
Legitimate employers will never ask you to transfer funds, purchase equipment from unauthorized vendors, or pay application/visa fees. Hirely rigorously monitors listings, but always verify communication is from official corporate email domains.
Learn how to protect yourself against employment fraud →