As a WPF Developer, you will play a key role in designing and improving desktop applications used in electronic design automation (EDA). Your work will center on building responsive, high-performance user interfaces using WPF and Avalonia UI, while supporting the transition to cross-platform solutions. You'll collaborate with distributed teams to shape architectural decisions and refine how users interact with complex data visualizations.
What You'll Do
- Design and maintain desktop applications using C#, .NET 6/8, and modern UI frameworks
- Lead efforts in migrating existing platforms to support cross-platform capabilities
- Build advanced UI components that enable intuitive interaction with EDA data
- Connect client-side features with internal APIs, including cloud-based services
- Optimize application speed, responsiveness, and overall user experience
- Engage in technical planning, code reviews, and collaborative problem-solving
What We're Looking For
- Proven experience with C# and .NET 6/8 in commercial applications
- At least two years of hands-on work with WPF and XAML
- Strong grasp of MVVM, dependency injection, and asynchronous programming patterns
- Experience building custom UI controls and managing data binding workflows
- Familiarity with Git and CI/CD systems such as GitHub Actions or Jenkins
- Ability to communicate effectively in English in technical settings
Preferred Background
- Exposure to Avalonia UI or other cross-platform UI frameworks
- Work history in engineering software, CAD, or EDA domains
- Knowledge of graphics libraries like SkiaSharp or HelixToolkit
- Understanding of MVU or MVVM patterns and UI testing methodologies
Benefits & Work Environment
This role offers full remote flexibility, including the ability to work remotely abroad for up to 30 days per year. You'll receive comprehensive support for mental and physical wellbeing, including fully covered health insurance for you and your family, access to mental health resources through nilo.health, and a generous annual leave allowance of 24 working days.
Professional growth is encouraged with up to $4,000 per year in development funding. Additional perks include subsidized English lessons, monthly meal allowances, office snacks, and an annual bonus. The team operates in a fully inclusive environment, committed to diversity and equal opportunity for all.

