Cleared Software Research Engineer

3 weeks ago


Annapolis Junction, United States Bestgate Engineering Full time

Cleared Software Research Engineer

Bestgate Engineering has an exciting opportunity within its CNO division for a Cleared Software Research Engineer. You’ll work to uncover and document software vulnerabilities across diverse platforms, working with a blend of technologies including C, Python, and Assembly. Leveraging your deep understanding of OS internals and proficiency with tools like WinDBG, GDB, and ADB, you'll conduct comprehensive binary analyses and fuzzing to ensure software integrity.

Required:

  • 6 + years of experience in Software Development with a focus on C/C++ and Python.
  • Bachelor's degree in Computer Science, Information Technology, or a closely related field is preferred. In lieu of a degree, a minimum of 4 years of relevant work experience in engineering will be considered.
  • A solid grasp of OS Internals across any major operating system.
  • Profound knowledge and hands-on experience with a variety of debuggers, including but not limited to WinDBG, GDB, ADB, and BDI.
  • A track record of success in dynamic and static binary analysis, employing fuzzing techniques, and conducting thorough source code audits.
  • Strong development skills in C, Python, and Assembly (ASM), showcasing your ability to bring theory into practice.
  • A demonstrated independent spirit in driving research tasks forward, fueled by an insatiable curiosity and an autonomous work ethic.
  • Required Security Clearance: TS/SCI w/Poly


Allow us to introduce ourselves:

Bestgate Engineering is a leading software and systems engineering firm supporting military and government customers.


We are currently hiring Cleared Software Developers, CNO Engineers, Systems Engineers, DevOps Engineers, and Security Engineers.


Our team boasts unparalleled experience in software and systems engineering, with competencies spanning across a multitude of high-demand areas, from cloud-native technologies and software modernization to embedded engineering, data science, and beyond. We are steadfast in our commitment to our people and customers and offer benefits to match, including:

  • Competitive Pay – Less frill for more in your base pay.
  • Flexible PTO to fit your work/life needs + 11 holidays.
  • 7% 401k Employer Gift – Vested immediately.
  • 100% Paid Carefirst medical premiums for both individuals and families.
  • Training/Career Pathing – Annual budget for training, mentoring, and an Internal Mobility Program.
  • Morale Building Events – Time given to enjoy connecting with other Bestgate Employees.
  • Monthly Engagement Events


Apply to learn more about us, and the work we have available


External Referral Program - If now's not the right time, but you know someone that is looking for a change, we offer competitive external referral bonuses for every hire



  • Annapolis Junction, United States Bestgate Engineering Full time

    Job DescriptionJob DescriptionCleared Software Integration EngineerBestgate Engineering has an exciting opportunity for a Software Integration Engineer to support a High-Performance Computing Contract. The ideal candidate will develop software Tools and Services in a Linux environment supporting a cloud offering with open-source software using Kubernetes,...


  • Annapolis Junction, United States Bestgate Engineering Full time

    Job DescriptionJob DescriptionCleared Software Integration EngineerBestgate Engineering has an exciting opportunity for a Software Integration Engineer to support a High-Performance Computing Contract. The ideal candidate will develop software Tools and Services in a Linux environment supporting a cloud offering with open-source software using Kubernetes,...


  • Annapolis Junction, United States Bestgate Engineering Full time

    Job DescriptionJob DescriptionCleared Senior Software Test Engineer Are you interested in joining a small team of dynamic engineers? Do you enjoy test engineering and excel in enhancing software tools and systems through comprehensive testing? Bestgate Engineering is actively seeking a meticulous Test Engineer like you for our Tools team.In this role, you...


  • Annapolis Junction, United States Bestgate Engineering Full time

    Job DescriptionJob DescriptionCleared Senior Software Test Engineer Are you interested in joining a small team of dynamic engineers? Do you enjoy test engineering and excel in enhancing software tools and systems through comprehensive testing? Bestgate Engineering is actively seeking a meticulous Test Engineer like you for our Tools team.In this role, you...


  • Annapolis Junction, United States Bestgate Engineering Full time

    Job DescriptionJob DescriptionCleared Senior Software Test Engineer Are you interested in joining a small team of dynamic engineers? Do you enjoy test engineering and excel in enhancing software tools and systems through comprehensive testing? Bestgate Engineering is actively seeking a meticulous Test Engineer like you for our Tools team.In this role, you...


  • Annapolis Junction, United States Bestgate Engineering Full time

    Job DescriptionJob DescriptionCleared Senior Software Test Engineer Are you interested in joining a small team of dynamic engineers? Do you enjoy test engineering and excel in enhancing software tools and systems through comprehensive testing? Bestgate Engineering is actively seeking a meticulous Test Engineer like you for our Tools team.In this role, you...


  • Annapolis, United States Annapolis Micro Systems Full time

    As an Essential Business with mission-critical commitments, Annapolis Micro Systems is full speed ahead. To maintain our positive momentum, we are seeking multiple Cleared Software Engineers with U.S. Citizenship and TS/SCI Poly. We offer the variety, challenge, and stability you are looking for. We perform both government and commercial work, and members of...


  • Annapolis, United States Annapolis Micro Systems Full time

    As an Essential Business with mission-critical commitments, Annapolis Micro Systems is full speed ahead. To maintain our positive momentum, we are seeking multiple Cleared Software Engineers with U.S. Citizenship and TS/SCI Poly. We offer the variety, challenge, and stability you are looking for. We perform both government and commercial work, and members of...


  • Annapolis, United States Annapolis Micro Systems Full time

    As an Essential Business with mission-critical commitments, Annapolis Micro Systems is full speed ahead. To maintain our positive momentum, we are seeking multiple Cleared Software Engineers with U.S. Citizenship and poly-based clearance.We offer the variety, challenge, and stability you are looking for. We perform both government and commercial work, and...


  • Annapolis, United States Annapolis Micro Systems Full time

    As an Essential Business with mission-critical commitments, Annapolis Micro Systems is full speed ahead. To maintain our positive momentum, we are seeking multiple Cleared Software Engineers with U.S. Citizenship and poly-based clearance.We offer the variety, challenge, and stability you are looking for. We perform both government and commercial work, and...


  • Annapolis, United States Annapolis Micro Systems Full time

    As an Essential Business with mission-critical commitments, Annapolis Micro Systems is full speed ahead. To maintain our positive momentum, we are seeking multiple Cleared Software Engineers with U.S. Citizenship and poly-based clearance.We offer the variety, challenge, and stability you are looking for. We perform both government and commercial work, and...


  • Annapolis, United States Annapolis Micro Systems Full time

    As an Essential Business with mission-critical commitments, Annapolis Micro Systems is full speed ahead. To maintain our positive momentum, we are seeking multiple Cleared Software Engineers with U.S. Citizenship and poly-based clearance.We offer the variety, challenge, and stability you are looking for. We perform both government and commercial work, and...


  • Annapolis Junction, United States Independent Software Full time

    Job DescriptionJob DescriptionWhat you will be doing!As a Software Engineer you will be responsible for developing, sustaining, and troubleshooting GHOSTGEM's software suite of applications including JEDIPOWER and possibly future capabilities as mission needs arise. Software development activities include implementation, testing, and integration with...


  • Annapolis Junction, United States Independent Software Full time

    Job DescriptionJob DescriptionWhat you will be doing!As a Software Engineer you will be responsible for developing, sustaining, and troubleshooting GHOSTGEM's software suite of applications including JEDIPOWER and possibly future capabilities as mission needs arise. Software development activities include implementation, testing, and integration with...


  • Annapolis Junction, United States Independent Software Full time

    What you will be doing! As a Software Engineer you will be responsible for developing, sustaining, and troubleshooting GHOSTGEM's software suite of applications including JEDIPOWER and possibly future capabilities as mission needs arise. Software development activities include implementation, testing, and integration with other COTS and FOSS products,...

  • Sr Software Engineer

    3 weeks ago


    Annapolis Junction, United States NiSUS Technologies Corporation Full time

    Develop, maintain, and enhance complex and diverse software systems. Analyze user requirements to derive software design and performance requirements. Debug existing software and designs and codes new software or modify existing software to add new features. Recommend new technologies and processes for complex software projects. Serve as the technical lead...

  • Sr Software Engineer

    2 weeks ago


    Annapolis Junction, United States NiSUS Technologies Corporation Full time

    Develop, maintain, and enhance complex and diverse software systems. Analyze user requirements to derive software design and performance requirements. Debug existing software and designs and codes new software or modify existing software to add new features. Recommend new technologies and processes for complex software projects. Serve as the technical lead...


  • Annapolis Junction, United States Independent Software Full time

    Job DescriptionJob DescriptionWhat you will be doing: Independent Software is seeking CNO software engineers to develop and maintain low level applications and operating system projects related to software protection and host-based personal security tools. Projects will be undertaken in small teams with close coordination with customers to quickly enhance...


  • Annapolis Junction, United States Independent Software Full time

    Job DescriptionJob DescriptionWhat you will be doing: Independent Software is seeking CNO software engineers to develop and maintain low level applications and operating system projects related to software protection and host-based personal security tools. Projects will be undertaken in small teams with close coordination with customers to quickly enhance...


  • Annapolis Junction, United States Independent Software Full time

    Job DescriptionJob DescriptionWhat you will be doing: Independent Software is seeking CNO software engineers to develop and maintain low level applications and operating system projects related to software protection and host-based personal security tools. Projects will be undertaken in small teams with close coordination with customers to quickly enhance...