onsite
C Software Engineer - Enterprise Recruitment Ltd
Software Engineer
Senior C# developer building and maintaining desktop applications for manufacturing test environments, leveraging WPF, WinUI 3, and hardware integration skills.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance desktop applications using C# and WPF/WinUI 3.
- Integrate software with hardware and test equipment, ensuring reliable data acquisition and control.
- Refactor and enhance existing codebases, improving stability, performance, and maintainability.
- Collaborate with cross‑functional teams to define requirements and deliver production‑ready solutions.
- Participate in code reviews, unit testing, and continuous integration pipelines.
Requirements
- 3+ years of professional C# development experience.
- Strong knowledge of WPF and experience with WinUI 3.
- Hands‑on experience interfacing software with hardware or test equipment.
- Familiarity with C/C++ or LabView and manufacturing/production test environments.
- Excellent problem‑solving skills and a proactive attitude toward code quality.