Sr. Engineer- Windows Kernel (C, C++ and GO
Listed on 2026-08-05
-
Software Development
Software Engineer, C++ Developer
Sr. Engineer
- Windows Kernel (C, C++ and Go)
BigR.io is a technology consulting firm empowering data to drive innovation and advanced analytics. We specialize in cutting-edge Big Data, Machine Learning, and Custom Software strategy, analysis, architecture, and implementation solutions. We are an elite group with MIT roots, shining when tasked with complex missions. Whether it's assembling mounds of data from a variety of sources, surfacing intelligence with Deep Learning, or building high-volume, highly-available systems, we consistently deliver.
Aboutthe Job
You will join this high-caliber team as a Sr. Windows Kernel Principal Engineer, who will have a role in driving our client's product design, performance, and security goals with appropriate architectures and technologies. For you to be successful in this role, you will have exceptional technical abilities, a very strong background in working with C, C++ and Go in a Windows OS strong database design experience, broad knowledge across different technologies and frameworks, and an exceptional ability to communicate effectively.
YouHave
- An excellent understanding of Windows OS kernel engineering.
- Strong technical skills in C, C++, GO
- Strong client interaction skills and ability to work in a dynamic environment.
- A good grasp of the Digital Security industry.
- PKI Encryption skills are a must.
- Hands-on ability to build a proof of concept products.
- 64 Bit Programming experience
- Skilled working with Windows 32 API
- Bonus if you can work in iOS and Linux in addition to Windows OS.
- MS Information Protection experience.
- An ability to deliver high-quality, well-tested, and highly-scalable software solutions.
- A desire to focus your architecture on problem-based solutions.
- Strong GIT skills
- Strong experience in Evaluating and optimizing design proposals from agile teams
- JIRA, Confluence to track work.
- A drive to think differently by leading and embracing change when needed
- 10+ years in software development with increasing responsibly in architecture and design.
- BS or higher degree in Computer Science, or equivalent experience
- Experience developing system-level software in a Windows development environment.
- Windows device driver programming.
- Excellent communication skills, both written and verbal.
- Experience with Agile methodology.
- Self-driven and the ability to work with minimal or no supervision.
- Work in an agile team environment with other senior engineers and architects.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).