> Markdown version of [/jobs/ext/3448496-software-engineer-3](https://www.wearedevelopers.com/jobs/ext/3448496-software-engineer-3). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer 3 - **Company:** Onto Innovation - **Location:** United States - **Experience:** Experienced - **Salary:** $86,400.0 - $129,600.0 - **Contract:** Permanent contract - **Skills:** .NET Framework, Unit Testing, C Sharp (Programming Language), Client Server Models, Code Review, Communications Protocols, Software Debugging, Software Design Patterns, Design of User Interfaces, Windows Communication Foundation, Windows Presentation Foundation, Object-Oriented Software Development, Software Architecture, Software Engineering, Systems Integration, TCP/IP, Git, Information Technology - **Published:** September 4, 2026 - **Apply:** https://www.dice.com/job-detail/0a17fe3d-4d40-498d-9ab3-da2978d09234 ## About the Role 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. ## Description 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. ## Related Videos - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [An Applied Introduction to eBPF with Go](https://www.wearedevelopers.com/videos/1075-an-applied-introduction-to-ebpf-with-go) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Build a CI/CD pipeline to automate code reviews and ensure code quality](https://www.wearedevelopers.com/videos/349-build-a-ci-cd-pipeline-to-automate-code-reviews-and-ensure-code-quality) ## Related Articles - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Top Characteristics of a Software Engineer](https://www.wearedevelopers.com/magazine/166-top-characteristics-of-a-software-engineer) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023)