cover image
Edwards Vacuum

Edwards Vacuum

www.edwardsvacuum.com

1 Job

4,341 Employees

About the Company

We are a global leader of vacuum and abatement. At Edwards, we enable environments where innovation thrives. Our products are integral to manufacturing processes for semiconductors, flat panel displays, LEDs and solar cells; are used within an increasingly diverse range of industrial processes including power, glass and other coating applications, steel and other metallurgy, pharmaceutical and chemical; and for both scientific instruments and a wide range of R&D applications. Edwards is part of the Atlas Copco Group

Listed Jobs

Company background Company brand
Company Name
Edwards Vacuum
Job Title
Software Engineer
Job Description
Job Title: Software Engineer Role Summary: Design, develop, test, and support .NET‑based software modules, frameworks, and applications for a vacuum technology division, ensuring scalable, maintainable, and high‑quality solutions within an Agile Scrum environment. Expectations: Demonstrate strong .NET development skills, deliver reliable code, participate in code reviews, contribute to continuous integration/continuous deployment (CI/CD) pipelines, and maintain clear documentation. Key Responsibilities: - Architect and implement new features and enhancements in C#, Windows Forms, WPF, and .NET 8 microservices. - Build and maintain self‑hosted Web APIs and cross‑platform services. - Develop and refine regression test frameworks and automated test suites. - Design relational data structures using Microsoft SQL Server and SQLite. - Handle network and serial communication protocols (TCP/IP, RS232/485) and inter‑component messaging (WCF, REST, MQTT, WebSockets). - Write clear documentation following design patterns and best practices. - Participate actively in Agile ceremonies (sprint planning, stand‑ups, retrospectives). - Manage source code in Azure DevOps, Git, or SVN and ensure adherence to coding and testing standards. - Continuously learn emerging technologies and apply them to improve product quality. Required Skills: - .NET application development (C#, Windows Forms, WPF, .NET 8). - Windows/Linux cross‑platform development. - Microservices architecture and self‑hosted Web APIs. - TCP/IP and RS232/485 communication. - WCF, REST, MQTT, WebSocket integration. - Microsoft SQL Server and SQLite database design. - Agile Scrum/Kanban methodology. - Source control with Azure DevOps, Git, or SVN. - CI/CD pipeline setup and maintenance. - Strong written, verbal, and interpersonal communication. Required Education & Certifications: - Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent practical experience). - Relevant certifications (e.g., Microsoft Certified: .NET Developer, Azure DevOps Engineer) are a plus.
Burgess hill, United kingdom
Hybrid
28-11-2025