Match working

Senior С/С++ Driver Developer

72% Flex
Full Remote
Senior (5-10 years)
Request priority access

Senior С/С++ Driver Developer

72% Flex
Remote: Full Remote
Experience: Senior (5-10 years)
Work from: Ukraine

Offer summary

Qualifications: 5+ years of C and C++ programming experience in Windows environment, Experience with Windows kernel programming and debugging tools.

Key responsabilities:

  • Design, develop, and maintain kernel-mode software components for WFP and NDIS filter drivers
  • Participate in the entire software development lifecycle and maintain documentation
Apriorit logo
Match working
Information Technology & ServicesSME

201 - 500 Employees

Job description

Logo JobgetherYour missions

Apriorit is a software engineering company, that was established in 2002, and has extensive experience in system programming, cybersecurity, reverse engineering, SaaS/web, blockchain-based solutions, and artificial intelligence.

Working with high-profile customers (including Fortune 500 companies) for 20+ years, we have established high standards in software development, communication, and effective teamwork.

With headquarters in the US, we also have EU offices in Budapest and Poland, and three R&D offices in Ukraine. Our team consists of over 350 specialists, and we assist tech companies worldwide in turning their challenging ideas into secure and viable products.

We are currently looking for a Senior С/С++ Driver Developer with vast experience in Windows OS and who would like to develop Windows kernel solutions and work in cybersecurity.

Job description

This is a long-term cybersecurity project for Windows OS. You will be responsible for researching and developing low-level solutions aimed at enhancing monitoring and security measures.

Key responsibilities:

  • Design, develop, and maintain kernel-mode software components for WFP and NDIS filter drivers
  • Participate in the entire software development lifecycle, including requirements elicitation, software design, implementation, testing, deployment, and maintenance
  • Develop and maintain documentation, including design documents, technical specifications, and technical manuals
  • Troubleshoot and debug issues with kernel-mode software components and work closely with other members of the team to ensure timely resolution
  • Collaborate with other teams to ensure the integration of kernel-mode software components with other software and hardware systems
  • Keep up-to-date with the latest developments in Windows kernel programming and related technologies

Skills and experience:

  • 5+ years’ experience with C and C++ programming in a Windows environment
  • Experience in Windows kernel programming
  • Solid understanding of kernel-mode software development, including driver development and testing
  • Experience with Windows kernel debugging tools and kernel-mode driver frameworks (such as WinDbg, WDK, etc.)
  • Understanding of Assembler x86/ARM
  • Excellent problem-solving and analytical skills
  • Strong written and verbal communication skills
  • Ability to work both independently and collaboratively in a team environment
  • English language level: Intermediate

Nice to have:

  • Windows Filtering Platform experience
  • Experience with WFP and NDIS filter drivers
  • Linux network programming

Perks & benefits:

  • Remote work and flexible hours
  • Non-trivial tasks and work in the cybersecurity field
  • Extremely experienced team (specialists of Senior level)
  • Competitive salary reflecting your experience
  • 20 paid working days of annual leave, plus sick leave
  • Medical insurance / compensation for sports
  • Career development and professional growth
  • Personal development plan, huge internal knowledge base, and continual exchange of experience
  • Free corporate English lessons with a native speaker
  • Powerful equipment provided (laptop, monitor, and accessories)
  • Mental health support and other corporate bonuses

If you are interested in this position, please send us your detailed CV.

Apriorit – A Priority Choice!


If you want to find out more about our company, take a look here:

Company website:

Career at Apriorit:





See more

Required profile

Match working
Level of experience :
Senior (5-10 years)
Industry :
Spoken language(s)
Check out the description to know which languages are mandatory.
Match working
Hard Skills
Soft Skills
  • Excellent problem-solving abilities
  • Strong communication and teamwork skills

Go Premium: Access the World's Largest Selection of Remote Jobs!

  • Largest Inventory: Dive into the world's largest remote job inventory. More than half of these opportunities can't be found on standard platforms.
  • Personalized Matches: Our AI-driven algorithms ensure you find job listings perfectly matched to your skills and preferences.
  • Application fast-lane: Discover positions where you rank in the TOP 5% of applicants, and get personally introduced to recruiters with Jobgether.
  • Try out our Premium Benefits with a 7-Day FREE TRIAL.
    No obligations. Cancel anytime.

Find other similar jobs

🚀 Go Premium
Access the World's Largest Selection of Remote Jobs!


Go Premium
Access the World's Largest Selection of Remote Jobs!

Start Your Free TrialDon’t ask again