About the Position
Pozisyon Hakkında
At Wolfera Dynamics, we are looking for an intern who is open to learning and has a strong technical foundation to work on projects that combine hardware and software ecosystems. In this position, you will play an active role in WPF-based desktop application development processes and gain real product development experience.
Wolfera Dynamics olarak, donanım ve yazılım ekosistemlerini birleştiren projelerimizde görev alacak, öğrenmeye açık ve teknik altyapısı güçlü bir stajyer arıyoruz. Bu pozisyonda WPF tabanlı desktop uygulama geliştirme süreçlerinde aktif rol alacak, gerçek ürün geliştirme deneyimi kazanacaksınız.
During the internship, you will have the opportunity to work on the backend/frontend of our products such as Wolfera Library Tool, Project Manager and Stock Management, and participate in integration development projects with PCB design tools.
Staj sürecinde Wolfera Library Tool, Project Manager ve Stock Management gibi ürünlerimizin backend/frontend taraflarında çalışma fırsatı bulacak, PCB tasarım araçlarıyla entegrasyon geliştirme projelerinde yer alacaksınız.
Requirements
Aranan Nitelikler
Required:
Zorunlu:
- Be a 3rd or 4th year student in Software, Computer, Electronics or Electrical-Electronics Engineering
- Yazılım, Bilgisayar, Elektronik veya Elektrik-Elektronik Mühendisliği bölümlerinden birinde 3. veya 4. sınıf öğrencisi olmak
- Good command of C# programming language:
- Proficiency in Class, Interface, Abstract Class, Inheritance, Polymorphism concepts
- LINQ, Delegates, Events, Async/await usage
- Ability to work in .NET Framework / .NET Core environments
- Knowledge of exception handling and memory management
- C# programlama dilinde iyi derecede hakimiyet:
- Class, Interface, Abstract Class, Inheritance, Polymorphism kavramlarına hakim olmak
- LINQ, Delegates, Events, Async/await kullanımı
- .NET Framework / .NET Core ortamlarında çalışabilme
- Exception handling ve memory management konularında bilgi
- WPF (Windows Presentation Foundation) experience:
- UI design with XAML
- Grid, StackPanel, DockPanel layout systems
- Data binding and event handling
- Controls like Button, TextBox, DataGrid, Menu, ContextMenu
- WPF (Windows Presentation Foundation) deneyimi:
- XAML ile UI tasarımı
- Grid, StackPanel, DockPanel layout sistemleri
- Data binding ve event handling
- Button, TextBox, DataGrid, Menu, ContextMenu gibi controls
- Database systems experience:
- SQL query writing (SELECT, INSERT, UPDATE, DELETE)
- Microsoft Access or SQL Server
- Database design and normalization
- ADO.NET or Entity Framework
- Database sistemleri ile çalışma deneyimi:
- SQL sorgu yazımı (SELECT, INSERT, UPDATE, DELETE)
- Microsoft Access veya SQL Server
- Database tasarımı ve normalizasyon
- ADO.NET veya Entity Framework
- Version control systems (Git or SVN) usage
- Version control sistemleri (Git veya SVN) kullanımı
- Technical documentation and code standards compliance
- Teknik dokümantasyon ve kod standartlarına uygun geliştirme
- Problem solving and analytical thinking skills
- Problem çözme ve analitik düşünme yeteneği
- Team collaboration and communication skills
- Takım çalışmasına yatkınlık ve iletişim becerileri
Preferred:
Tercih Edilenler:
- English language proficiency: Candidates studying in 100% English programs at their universities, or who can document their language proficiency (TOEFL, IELTS, etc.), or who believe they have professional working proficiency
- İngilizce dil yetkinliği: Üniversitelerinin %100 İngilizce bölümlerinde okuyan ya da dil yetkinliğini belgeleyebilecek (TOEFL, IELTS, vb.) ya da profesyonel çalışma yetkinliğine sahip olduğunu düşünen adaylar
- DelphiScript / Object Pascal language experience or willingness to learn
- Altium Designer's script API is DelphiScript-based
- DelphiScript / Object Pascal dili ile deneyim veya öğrenmeye istekli olmak
- Altium Designer'ın script API'sı DelphiScript tabanlıdır
- Altium Designer or similar PCB design tools basic level knowledge:
- Reading Schematic/PCB files
- Altium ScriptEngine API with DelphiScript
- Altium Designer veya benzeri PCB tasarım araçlarında temel seviye kullanım bilgisi:
- Schematic/PCB dosyalarını okuma
- DelphiScript ile Altium ScriptEngine API
- MVVM pattern knowledge
- MVVM pattern bilgisi
- WinForms experience
- WinForms deneyimi
- Electronic circuit reading and basic PCB design knowledge
- Elektronik devre okuma ve temel PCB tasarım bilgisi
Technical Stack (Technologies You'll Work With)
Teknik Stack (Çalışacağınız Teknolojiler)
- Languages: C#, DelphiScript, SQL
- Frameworks: .NET Framework 4.7+ / .NET 6+, WPF
- UI: XAML, WPF Controls
- Database: Microsoft Access, ADO.NET
- Tools: Visual Studio 2022, Git/SVN
- PCB Design: Altium Designer, KiCad, Altium ScriptEngine (DelphiScript)
- Version Control: Git (GitHub), SVN
What We Offer
Biz Size Neler Sunuyoruz?
- Real Project Experience: Opportunity to work on products used in production environment
- Gerçek Proje Deneyimi: Production ortamında kullanılan ürünlerde çalışma fırsatı
- Modern Technologies: Opportunity to work with current frameworks and toolchains
- Modern Teknolojiler: Güncel framework ve toolchain ile çalışma imkanı
- Remote Work: Fully remote flexible working model
- Remote Çalışma: Tamamen uzaktan esnek çalışma modeli
- Full-time Opportunity: Full-time position consideration after successful internship
- Full-time Fırsat: Başarılı staj sonrası tam zamanlı pozisyon değerlendirmesi
Application Process
Başvuru Süreci
IMPORTANT APPLICATION RULES:
ÖNEMLİ BAŞVURU KURALLARI:
- CVs are accepted only in PDF format
- CV'ler sadece PDF formatında kabul edilir
- CV file name format: firstNameLastname_cv_eng.pdf (Example: samwellTarly_cv.pdf)
- CV dosya adı formatı: adSoyad_cv.pdf (Örnek: samwellTarly_cv.pdf)
- Email subject: "WD-T-0001-CSE / [Your Name Surname]"
- E-posta başlığı: "WD-T-0001-CSE / [Adınız Soyadınız]"
- Applications not following the format will not be considered
- Format dışı başvurular değerlendirmeye alınmayacaktır
- CV Submission: Send your current CV to info@wolferadynamics.com
- Include your GitHub, GitLab profile links if available
- Share your previous projects (school, personal)
- Especially mention your WPF/WinForms projects
- CV Gönderimi: info@wolferadynamics.com adresine güncel CV'nizi gönderin
- Varsa GitHub, GitLab profil linkinizi ekleyin
- Önceki projelerinizi (okul, kişisel) paylaşın
- WPF/WinForms projelerinizi özellikle belirtin
- Technical Assessment: Short technical test on C#, OOP, WPF and database
- Teknik Değerlendirme: C#, OOP, WPF ve database konularında kısa teknik test
- Technical Interview: Technical discussion and problem solving with the team
- Teknik Mülakat: Ekip ile teknik konuşma ve problem çözme
- Final Interview: General evaluation and expectations discussion
- Final Mülakat: Genel değerlendirme ve beklentiler görüşmesi
Note: Knowledge of Altium Designer and DelphiScript is not required, learning opportunities will be provided during the internship. What is important is having a good command of WPF/C# fundamentals and being open to learning.
Not: Altium Designer ve DelphiScript bilgisi zorunlu değildir, staj sürecinde öğrenme fırsatı sunulmaktadır. Önemli olan WPF/C# temellerine hakim olmak ve öğrenmeye açık olmaktır.