Developer Debugging Rust QtScript C++ Rust
Join us as a Windows Application Developer proficient in the Rust programming language. You'll create and enhance Windows applications, all within user mode, guided by principles of excellence in design, reliability, and maintainability. Your role is not just about writing code but revolutionizing how we protect against ransomware threats. **RESPONSIBILITIES**: - Develop and upkeep Windows applications with a strong emphasis on high-quality Rust coding. - Diagnose and troubleshoot to identify and resolve issues efficiently. - Stay current with the latest advancements in Windows application development and incorporate best practices into the development process. - Collaborate with our leadership team to contribute to the strategic trajectory of our product offerings.
- **Must be strong proficiency in Rust ( 3+ yoe)** - Experience with C/C++ and experience is big plus - In-depth experience with Windows application intricacies, including IPC mechanisms and the Security Model. - Proficiency in crafting Windows user interfaces, with hands-on experience in frameworks like Qt or GTK. - Solid grasp of system architecture and advanced debugging methods. - Acquaintance with Rust and C++ integration tools such as cbindgen, bindgen, cpp!, autocxx, and cxx crates. - Knowledge of the Windows Device Driver Kit (WDK) and Windows Driver Framework (WDF).
- A bachelor's or master’s degree in computer science or a related discipline. - Proven ability to work with the Qt Framework for cross-platform desktop UI development. - Experience in creating cyber security solutions. - Familiarity with developing client interfaces for SaaS product APIs. - Insight into performance optimization for high-efficiency computing. - Experience thriving in a startup culture.