C++ Coder - Windows NT Internals - Kernel mode / User mode - Develop Security Products

Remote • Posted 30+ days ago • Updated 7 days ago
Full Time
Remote
$180,000 - $220,000/yr
Fitment

Dice Job Match Score™

⭐ Evaluating experience...

Job Details

Skills

  • C++
  • Microsoft Windows NT
  • Debugging
  • WinDbg
  • Security

Summary

NO SPONSORSHIP - NO OPT

Senior Windows Sustaining Engineer - C++ kernel Mode / User Mode Development

SALARY: $180k-220k, 10% bonus, and pre IPO stock.

LOCATION: remote

SELLING POINTS: kernel mode and user mode code development write code that transforms messages possesses data interfaces and components in different languages and interacts with APIs high-quality code in C++ windbg in both user mode and kernel mode identify bottlenecks in windows performance analyzer experience in Rust or desire to learn windows NT internals modify and execute SQL statements

Senior Windows NT Sustaining Engineer

focused specifically on stopping ransomware.

Responsibilities:

  • Kernel-mode and user-mode code development: write code that transforms messages, processes data, interfaces with components in different languages, and interacts with Web APIs.
  • Diagnose and triage customer issues: analyze logs, crash dumps, and diagnostic data to identify root causes and drive timely resolutions.
  • Cross-functional collaboration: work closely with customer support, sales teams, product management, and engineering teams to resolve customer issues, improve product quality, and ensure seamless integration across components.
  • Optimization and profiling: use profiling tools to optimize code performance.
  • Test and maintain code quality: write unit and integration tests, adhering to consistent coding styles and architectural guidelines.

Skills and Qualifications:

  • Proven ability to develop high-quality code in C++.
  • Proven ability to troubleshoot and debug complex systems effectively.
  • Proficiency with windbg in both user-mode and kernel-mode.
  • Ability to identify performance bottlenecks using Window Performance Analyzer.
  • Experience programming in Rust or a strong desire to learn Rust.
  • Knowledge of Windows NT internals.
  • Ability to modify and execute SQL statements.

Benefits:

  • Comprehensive healthcare (medical, dental, and vision) with premiums paid in full for employees and dependents.
  • 401k plan with 3% employer match
  • Short and long-term disability coverage, basic life and AD&D insurance plans.
  • Medical and dependent care FSA options.
  • Flexible PTO policy
  • Parental leave
  • Generous equity offering

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: napil006
  • Position Id: 8868262
  • Posted 30+ days ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Remote

Yesterday

Easy Apply

Full-time

$180,000 - $220,000

Remote

4d ago

Easy Apply

Full-time

100,000 - 180,000

Remote or Jersey City, New Jersey

Today

Full-time

USD 121,200.00 - 181,800.00 per year

Remote or Jersey City, New Jersey

Today

Full-time

USD 142,320.00 - 213,480.00 per year

Search all similar jobs