Developex is looking for a skilled Senior Software Development Engineer with expertise in C#/C++ and Windows application development. In this role, you will design, develop, and optimize software solutions that work closely with high-performance hardware. Our client, a premium brand in the computer hardware industry, offers an exciting opportunity to contribute to the development of top-tier laptops, desktops, and peripherals 💻
Skills Needed:
- Programming: C++, C#, .NET Framework, .NET Core, WPF, WinUI;
- Development: Experience in building complex, scalable, and flexible software applications;
- Coding/Debugging: Ability to code/debug based on written or verbal design specifications;
- Windows OS: Deep knowledge of Windows OS Internals, OS resource management, and Peripheral Management;
- Software-Driver Interaction: Understanding of software-driver layer interaction, with hands-on experience in hardware-related projects;
- English: Upper-Intermediate level or above.
Experience with:
- X86, ARM, and mobile architectures;
- InstallShield, YAML, Jenkins, PowerShell;
- Microsoft Customer Experience Review process.
Key Responsibilities:
- Developing software for gaming peripherals;
- Direct collaboration with clients;
- Analyzing requirements, designing, developing, and performing unit testing;
- Fixing any bugs identified during development.
We offer:
- Competitive salary and flexible income options — we value your skills and experience and are ready to reward you accordingly;
- Interesting and challenging projects — you’ll work on products that impact the lives of millions of users worldwide;
- Opportunities for career growth — you can build your own team and take on the role of Team Lead;
- Stability and long-term prospects — we offer a job in a stable company with opportunities for career growth;
- Convenient and flexible working hours — fully remote work or office in the city center, depending on your preference;
- Opportunities for professional development — we provide paid training and seminars, access to a corporate library, and English lessons with a native speaker;
- Attractive social package — we offer social payments, paid vacations, public holidays, sick leave, as well as medical service compensation and psychological support.
Path to the offer:
CV screening → Recruiter Call (30 minutes) → Technical Interview (60 minutes) → Final Interview with client (60 minutes) → Job offer! 🚀
If you're an active and motivated Software Development Engineer seeking intellectual challenges and exciting projects, send us your resume! We promise to review it and provide feedback within 3 business days.
Top Skills
What We Do
Developex is comprised of an outstanding team of software development professionals in Canada and in Ukraine. For over 20 years, our team has gained a reputation of a reliable and efficient partnering and has built strong relationships with numerous companies around the world.Our major service is software development team formation for clients and projects of any complexity: Mobile, Cloud, Web, and Desktop with emphasis on Cross-Platform support.Our second specialization is software projects for electronic devices: firmware, drivers and apps.
We have solid expertise in the development of software apps for gaming devices and PC peripheral, for audio devices, wearables, and IoT.