Software Architect
Ho Chi Minh, Viet Nam
5 ngày trước

Job Description

Position Summary, Responsibilities, and Expectations :

  • Writing advanced programming code for Windows and / or macOS software.
  • Supervising and guiding junior developers.
  • Assigning tasks to junior developers such as coding, testing, debugging, and analytics.
  • Assessing the feasibility of the features requested by hardware project manager or product marketing team.
  • Troubleshooting and debugging.
  • Implementing proof-of-concept projects.
  • Assessing the deliveries, SDKs and toolkits provided by Corsair partners.
  • Creating technical documents for new software programs.
  • Essential Skills and Experience :

  • 5+ years of experience developing desktop software for Windows (macOS is a plus)
  • NET / C#, XAML (experienced in either WPF or UWP apps)
  • Must have experience writing Win32 applications and know how to use P / Invoke in .NET
  • C++ is a plus
  • Experience implementing multithreaded apps, understanding of race conditions, deadlocks and other related issues and ways of resolving those
  • Windows services (and macOS launch agents / daemons)
  • Experience developing application installers
  • Networking and inter-process communication
  • Experience in UWP, app services and the ways of communication with them from UWP and Win32 would be a plus
  • Experience interacting with device drivers would be a plus
  • Experience writing applications that communicate with USB and HID devices would be a plus
  • Must be able to write code that consumes as little resources as possible
  • Willingness to explore new platforms, frameworks and programming languages
  • Able to work on very tight timelines while maintaining excellent attention to detail.
  • Ability to build and maintain effective working relationships at all levels of the organization, and work with a diverse group of people.
  • Ability to foster a sense of teamwork.
  • Strong communication skills
  • Báo cáo công việc này

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Nộp đơn
    Email của tôi
    Bằng cách nhấp vào "Tiếp tục", tôi đồng ý với neuvoo để xử lý dữ liệu của tôi và gửi cho tôi thông báo qua email, như được nêu chi tiết trong Chính sách bảo mật của neuvoo. Tôi có thể rút lại sự đồng ý của tôi hoặc hủy đăng ký bất cứ lúc nào.
    Tiếp tục
    Mẫu đăng ký