Software Engineer 3

Onto

$86K — $129K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's or Master's degree in Computer Science, Mathematics, Physics, or a related engineering discipline.
  • 2+ years of professional software development experience with .NET and C#.
  • Strong understanding of object-oriented programming and design patterns.
  • Experience with WPF for GUI design and implementation.
  • Proficiency in client/server communication technologies such as WCF and TCP/IP.
  • Experience interfacing with hardware through various communication protocols.
  • Familiarity with metrology tools and SEMI-industry standards is a plus.

Responsibilities

  • Collaborate with cross-functional teams to translate customer needs into technical requirements.
  • Develop and maintain robust .NET applications using C# and WPF.
  • Implement client-server communication using WCF, TCP/IP, and other protocols.
  • Develop and integrate low-level hardware control interfaces.
  • Participate in code reviews, unit testing, and system integration.
  • Contribute to the continuous improvement of software architecture and development processes.

Benefits

  • Annual bonus opportunities and potential long-term incentives tied to both company and individual success.
Full Job Description
Job Summary & Responsibilities

We are seeking a highly skilled Software Engineer to design, develop, and optimize low-level software components that power our next-generation systems. In this role, you will be engaged throughout the full software development lifecycle-from gathering and analyzing customer requirements to designing, implementing, and debugging software for advanced equipment in the semiconductor industry.
• Collaborate with cross-functional teams to translate customer needs into technical requirements.
• Develop, and maintain robust .NET applications using C# and WPF.
• Implement client-server communication using WCF, TCP/IP, and other protocols.
• Develop and integrate low-level hardware control interfaces via TCP/IP, serial, or other communication protocols.
• Participate in code reviews, unit testing, and system integration.
• Contribute to the continuous improvement of software architecture and development processes.

Qualifications
• Bachelor's or Master's degree in Computer Science, Mathematics, Physics, or a related engineering discipline.
• 2+ years of professional software development experience with .NET, C#, etc.
• Strong understanding of object-oriented programming and design patterns.
• Experience with WPF for GUI design and implementation.
• Proficiency in client/server communication technologies such as WCF and TCP/IP.
• Experience interfacing with hardware through various communication protocols.
• Familiarity with metrology tools and SEMI-industry standards is a plus.
• Knowledge of Agile/SCRUM methodologies and tools like Git.
• Excellent communication, teamwork, and time management skills.

Compensation & Growth
• Base Salary Range:
$86,400.00 - $129,600.00, offered in good faith and based on experience, location, and qualifications.

  • Additional Rewards: Annual bonus opportunities and potential long-term incentives tied to both company and individual success.

Similar Jobs

More Jobs at Onto

More Information Technology Jobs

Find similar Software Engineer 3 jobs: