Senior Windows Internals and Performance Engineer, Reverse Engineering need Software Development
Contact person: Senior Windows Internals and Performance Engineer, Reverse Engineering
Phone:Show
Email:Show
Location: Thailand
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"About the job
Hone gives gamers better FPS by cleaning up their PCs. We are looking for a senior engineer with experience in Windows internals, reverse engineering, and high‑performance backend development in C++, C# and Assembly. You will reverse engineer undocumented Windows components (dll/sys/exe), build reliable services that shape and improve system behaviour in real time, and ship features gamers can feel.
Type: Full-time
What you should have
- 5+ years of professional software development building robust Windows applications or services.
- Senior‑level backend skills in Assembly and C++ or C#.
- The ability to work autonomously, turning high‑level goals into shippable production-ready code quickly.
- Strong attention to detail and a focus on performance.
- Deep familiarity with Win32 APIs.
- An excellent grasp of Windows internals (Schedulers, IRQLs, kernel vs user mode, thread priorities, and similar topics).
- Major experience in reverse engineering or binary analysis.
- Hands‑on expertise with tools such as xperf, WPA, WinDbg, WDK, IDA, or Ghidra.
- Comfort operating with little to no documentation and extracting meaningful insights and conclusions from pseudo-code.
- Proven ability to write clear user-friendly documentation for low‑level behaviour and code.
- Some experience with kernel-mode driver development.
- Great English communication skills
Responsibilities
- Reverse engineer key components of the Windows operating system related to performance tuning (e.g., MMCSS, DPC, HAL, scheduler, NDIS, etc.)
- Design and implement backend services and libraries in Assembly/C++/C# that apply safe, testable optimizations.
- Research and document obscure or undocumented system behaviours, registry keys, and kernel interactions.
- Analyze driver/kernel behaviour using tools like xperf, WPA/Windows Performance Toolkit, WinDbg, IDA, or Ghidra.
- Collaborate with our dev team to implement and validate optimizations through reproducible A/B testing.
- Help make Hone smarter by teaching it to identify and tune for real-world system bottlenecks.
Other useful skills
- Comfort with writing .reg, powershell, C++, Assembly, services, or drivers. And without triggering anti-viruses and anti-cheats.
- Experience with kernel debugging or bypassing system limitations for testing purposes.
- Experience with Microsoft Hardware Lab Kit.
- Passion for gaming, esports titles, or anything that involves FPS counters and frame pacing.
- A knack for tuning systems like you’re prepping for a LAN tournament.
- Bonus points if you have experience with two-handed swords!
Why Hone?
- Fully remote: Hone offers a fully remote work experience, allowing you to work from anywhere while staying connected with our diverse team.
- Gaming Industry Impact: Your work will directly shape how thousands of gamers experience and improve their performance.
- A fun and friendly work environment: We're a fun and friendly bunch, and we love gaming! You'll have the opportunity to get to know your team members through gaming sessions and build strong relationships. You don’t know your teammate until you have killed them about 43 times, or achieved some winner-winner chicken dinners together!
If you have ever spent a weekend chasing a rogue ISR in WPA or felt compelled to uncover the meaning of an undocumented registry flag, we want to talk. Help us make PCs faster and smarter for gamers everywhere. Apply now!" (client-provided description)
Matched companies (3)

April Innovations

WhizzAct Private Limited
