Veeco: Software Engineer – Plainview, NY

If you’re looking to launch or advance your career as a Software Engineer, Veeco Instruments offers an exciting opportunity to work on cutting-edge technologies that power industries such as semiconductors, robotics, LED manufacturing, and renewable energy. Based in Plainview, New York, this Software Engineer I position is ideal for developers with experience in C#, VB.NET, and software design who want to build innovative solutions in a collaborative engineering environment.

As part of Veeco’s growing Software Development team, you’ll work alongside experienced software engineers to design, develop, test, and support advanced PC-based applications used in sophisticated manufacturing systems. This role provides hands-on experience with motion control, simulation, Agile development, and large-scale software systems, making it an excellent opportunity for professionals eager to expand their technical skills while contributing to industry-leading engineering solutions.

This is a Software Engineer I position and will be working closely with a development team that is made up of software experts in our industry. We have multiple openings, and the desired experience for this position is with C# and/or VB.NET.

Veeco Instruments delivers leading process equipment solutions that drive tomorrow’s technology breakthroughs today. We help our customers, manufacturers of high-brightness LEDs, solar panels, hard disk drives, semiconductor chips, wireless devices, and more, to make a more productive, cleaner, and sustainable environment, and enable discoveries and products that will change our lives. Veeco is a dynamic, innovative and high-growth company recognized as the best in the markets we serve.

We are growing our Software Development team! If you have a passion for programming, particularly with tool/motion control, robotics, and simulation, this may be the technical team you want to be part of!

Software Engineer Qualifications

  • B.S. Degree in Computer Science or related degree
  • Experience with WIN 7
  • Experience with developing in C# and VB.Net
  • Understanding of software design and network architectures
  • Experience with building and/or testing software desired
  • Basic SQL query skills and understanding of database schemas desired

Responsibilities of Software Engineer Jobs

  • Development using C# and VB.NET
  • Design and support complex PC-based software systems
  • Design intuitive user interfaces based on user feedback
  • Identify and use other 3rd party software components as appropriate
  • Trace and modify existing code
  • Understand and troubleshoot large electromechanical systems
  • Creation of test cases that address software scenarios, system testing, regression testing, negative testing, error or defect retest, performance monitoring, and usability
  • Working with testers, developers, and operations to help reproduce and solve field and internal issues in the application, network, and environment
  • Conducting test cases on: large hardware tools and simulation of hardware tools
  • Assist in automatic installers to release the software
  • Scripting and executing load tests and analyzing results
  • Verify release notes with applicable test cases
  • Install and configure re-creations of the software production environments
  • Review software documentation to ensure accuracy
  • Work in an Agile/SCRUM environment using supporting tools
  • Attend software status and release readiness meetings

Knowledge, Skills, and Abilities:

  • Must have a good understanding of C# and VB.NET or newer
  • Familiarity with modern software development practices (e.g., version control, issue tracking, automated testing, code review, agile practices)
  • Strong oral and written communication skills
  • Detail oriented

Veeco is an Equal Opportunity/Affirmative Action Employer. Applicants will be considered for employment without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, protected veteran status, disability, or any other characteristics protected by applicable federal, state or local law.
Job Title: Software Engineer
Location US-NY-Plainview
Position Type: Regular Employee
Job Category Engineering

The Software Engineer I role at Veeco Instruments is an outstanding opportunity for developers who enjoy solving complex technical challenges and creating reliable, high-performance software. From developing applications in C# and VB.NET to testing, troubleshooting, and supporting advanced engineering systems, you’ll play an important role in delivering innovative technology to customers around the world.

If you have a degree in Computer Science or a related field, strong programming skills, and a passion for software development, this full-time engineering position offers excellent career growth in a company known for innovation and technical excellence. Joining Veeco means becoming part of a talented team dedicated to building the next generation of advanced manufacturing technologies.

Apply Jobs

Check Also

Software Engineer in Boston, MA - InfoHotJob.com

Advent Software, Inc. for Associate User Interface Software Engineer in Boston, MA

This position involves designing and implementing new features in Tamale RMS as well as constantly working to improve the overall user experience. Successful candidates for this position will report to an Engineering Manager.