Job Description
We are seeking a highly skilled Software Engineer to join our team at People-Tech-Group-Inc.
Job Summary
This role involves developing software applications and libraries for Windows platforms. The ideal candidate will possess strong programming skills, including proficiency in C++ and C#. Experience with Windows application development, WinRT, Win32 API, and object-oriented programming is also essential.
Key Responsibilities
- Design, develop, test, and maintain software applications and libraries for Windows platforms.
- Collaborate with cross-functional teams to identify and prioritize software development projects.
- Analyze and resolve complex technical issues related to software development.
Requirements
- 3 to 7 years of experience in software development.
- Proficiency in C++ and C# programming languages.
- Experience in Windows application development and library development.
- Familiarity with WinRT, Win32 API, and object-oriented programming concepts.
- Strong understanding of debugging tools and techniques.
Preferred Qualifications
- Knowledge of Windows networking stack, including HTTP, SSL, TLS, and IPv6.
- Experience with wireless technologies, such as Bluetooth LE (BLE) and WiFi stack.
- Experience with Windows Driver Kit (WDK) and open-source contributions.