Hybrid Software Reverse Engineer

3 weeks ago


Vienna, United States Cipher Tech Solutions Full time
Job DescriptionJob Description

FUTURE NEED

Location: Vienna, VA

Description:

This is a forensic software development and reverse engineering position combined into one The candidate will be primarily focused on conducting software Reverse Engineering activities using a combination of static and dynamic tools. Additionally, the candidate will provide support in the form of application development, scripting, debugging, and value-added software development expertise to a digital forensic lab, while maintaining existing software and develop new software to customer specifications.

Regardless of whether you are applying to a software developer or reverse engineer position, if your application is approved, we will test you on both skills as part of our hiring process. At this time, the majority of our open positions require an aptitude in both domains.

Requirements:

  • Must be a US Citizen who is willing to be sponsored for a clearance
  • Must have a degree in one of the following: Computer Science, Computer Engineering, Electrical Engineering, Math, or Physics
  • Must have ability to read and understand assembly code (x86 and x64 Assembly)
  • Must have proficiency in one of the following: C, C++, C#, Java, or Python
  • Must be familiar with both high (i.e. Java) and low (i.e. C/C++ or Assembly) level programming languages
  • Excellent customer service and communication skills as well as the ability to prioritize and meet deadlines.
  • Strong leadership interpersonal and verbal/written communications skills that enable the ability to work effectively in a collaborative team environment.

Desirable:

  • Experience in computer engineering or a related field with in-depth knowledge of software reverse engineering and/or software development.
  • Experience using static analysis tools such as IDA Pro and dynamic analysis tools including debuggers (this can include academic experience)
  • Proficiency in development for IDA Pro
  • Experience with reversing ARM
  • Proficiency in Android/Linux OS internals
  • Familiarity with EnCase, FTK, or other forensic software tools
  • SANS certifications
  • Experience with malware analysis

Benefits:

  • Mission focused work environment
  • Subsidized medical/dental/vision insurance
  • HSA contributions
  • 401k matching
  • Holiday and Paid Time Off (PTO)
  • Monthly WAN parties & quarterly events
  • Flexible hours

Remote work is not an option. We do offer relocation assistance. Please see our careers page or inquire with your recruiter about the terms and conditions.

Vaccination Notice:

Please be aware that you are applying for a position to work as a federal contractor. As such, Cipher Tech will require, and your employment will be subject to, such vaccinations as are required by federal, state, and local law requirements.

ABOUT US

At Cipher Tech Solutions, Inc. (Cipher Tech), we take great pride in supporting some of the most mission critical work in the Department of Defense and the Intelligence Community. The majority of our company is comprised of extremely talented engineers and developers who write production tools in direct support of one of two missions: digital forensics and malware reverse engineering.

Digital forensics is the practice of extracting and processing evidence from computers, phones, tablets, cameras, flash-drives, and just about any other form of digital media. The results of our work are then used to support federal and military law enforcement, counterintelligence, and counter-terrorist activities.

Malware reverse engineering is the practice of analyzing, oftentimes extremely advanced, malicious code. The goal of a reverse engineer is to understand how the malicious code works and determine facts such as: how did it infect the victim's computer, what kind of information it is seeking to steal, how is it communicating with the author (actor), and who that actor might be working for.

Commitment to Diversity & Inclusion

Cipher Tech is an Equal Opportunity and Affirmative Action Employer. We value diversity and inclusion, not only for the sake of compliance, but also because diversity of thought drives progress and improves performance. All hiring and employment decisions are made on the basis of business requirements, performance, and merit-with no regard to race, color, religion, sexual orientation, gender, gender identity, national origin, or other protected status.

Important:

Be aware that you are applying for a job that requires a U.S. Government Security Clearance.

If you do not already hold a US government security clearance, we do have the ability to sponsor you for one, however be advised that this can be several months long, or a multi-year process.

The U.S. government will not issue security clearances to current or recent users of illegal drugs. On your application to us, you must acknowledge that you have not engaged in any illegal drug use within the past twelve months (illegal drug use includes, but is not limited to, the use of illegal substances, the misuse of prescriptions, the misuse of over-the-counter substances, and the use of medical or recreational marijuana that may be deemed legal at the state level but is still considered illegal by the federal government).

NOTE: CIPHER TECH WILL NOT DISCRIMINATE AGAINST ANY QUALIFIED APPLICANTS WITH A DISABILITY, INCLUDING ILLEGAL DRUG USERS WHO HAVE RECENTLY SOUGHT PROFESSIONAL TREATMENT FOR A DRUG PROBLEM



Job Posted by ApplicantPro


  • Vienna, United States Bow Wave LLC Full time

    Job DescriptionJob Description• Extensive experience with AWS, Java Development (React, etc). • Make sure pedigree and provenance of the data is maintained such that the access to data is protected. • Clean and preprocess data to enable analytic access. • Collaborate with enterprise working groups to advance the state of data standards. •...


  • Vienna, United States Aveshka Full time

    Job Description Job Description Software Systems Engineer (Intermediate) Washington, DC/Partial Remote Overview: Based in Northern Virginia, Aveshka, Inc. a Softtek Company has opportunities for you to become part of our high-quality team that delivers innovative solutions to key federal clients. We are currently seeking a Software Systems Engineer to work...


  • Vienna, United States Aveshka Inc Full time

    Job DescriptionJob DescriptionSoftware Systems Engineer (Intermediate)Washington, DC/Partial RemoteOverview: Based in Northern Virginia, Aveshka, Inc. a Softtek Company has opportunities for you to become part of our high-quality team that delivers innovative solutions to key federal clients. We are currently seeking a Software Systems Engineer to work...


  • Vienna, United States Cipher Tech Solutions Full time

    Job DescriptionJob DescriptionLocation: Vienna, VA and NoVA areasMode: Hybrid Remote/As NeededDescription:We are seeking an American Sign Language (ASL) Interpreter to support our software developers and engineers in meeting their mission requirements. Specifically, this candidate would help with in-house translations, facilitate communication among staff...


  • Vienna, United States Cipher Tech Solutions, Inc. Full time

    Cipher Tech is seeking a Linux system administrator and network engineer. System AdministrationTesting, configuring, and troubleshooting a multitude of hardware, software, and networking systems to meet the needs of our company.Administering Linux workstations and servers.Designing, building, installing, and maintaining various online and offline...


  • Vienna, United States Credence company Full time

    Overview: Are you either a recent college graduate or an entry-level candidate eager to leverage your skills and knowledge to create a meaningful impact? At Credence, we offer an exciting opportunity to be part of cutting-edge innovation in the world of Software development/ Engineering , AI/ML, digital transformation, and cybersecurity. As a young and...


  • Vienna, United States Credence company Full time

    Overview: Credence is at the forefront of digital transformation, specializing in AI/ML technology to empower government agencies and enhance mission success for Warfighters. We provide secure, efficient solutions for the Air Force, DoD, and Government Customers, including secure cloud solutions, digital transformation, and advanced intelligence...

  • Software Engineer

    2 days ago


    Vienna, United States Antithesis Full time

    We believe the future of software QA is autonomous testing. At Antithesis, we are bringing the confidence and productivity benefits of autonomous testing to our customers. Our platform searches for bugs in customer's software, in a controlled environment where all bugs are reproducible. Our first offering finds fault tolerance bugs : failures of customer's...


  • Vienna, United States Cipher Tech Solutions Full time

    Job DescriptionJob DescriptionOVERVIEWCipher Tech is seeking a Linux system administrator and network engineer. System AdministrationTesting, configuring, and troubleshooting a multitude of hardware, software, and networking systems to meet the needs of our company.Administering Linux workstations and servers.Designing, building, installing, and maintaining...


  • Vienna, United States Cipher Tech Solutions Full time

    Job DescriptionJob DescriptionFUTURE NEEDLocation: Vienna, VA Description:The candidate will be working independently as a Vulnerability Researcher to identify flaws in software. The candidate must be familiar with the latest techniques in vulnerability research and demonstrate their ability to follow best practices. Individual must be extremely detail...


  • Vienna, United States Credence company Full time

    Overview: At Credence, we offer an exciting opportunity to be part of cutting-edge innovation in the world of Software development/ Engineering , AI/ML, digital transformation, and cybersecurity. As a young and dynamic company, we empower government agencies and contribute to mission success through the latest technologies. Join us to tackle real-world...

  • Software Developer

    3 weeks ago


    Vienna, United States Group W Full time

    Job DescriptionJob DescriptionPosition: Software DeveloperLocation: Vienna, VAOverview: A software developer at Group W routinely applies programming and software engineering expertise to architect, develop, and enhance defense analytic and workflow tools. Knowledge of a range of languages and web-based technologies is critical. Developers will work on a...

  • Software Developer

    3 weeks ago


    Vienna, United States Group W Full time

    Job DescriptionJob DescriptionPosition: Software DeveloperLocation: Vienna, VAOverview: A software developer at Group W routinely applies programming and software engineering expertise to architect, develop, and enhance defense analytic and workflow tools. Knowledge of a range of languages and web-based technologies is critical. Developers will work on a...


  • Vienna, Virginia, United States Antithesis Full time

    About AntithesisAntithesis is a continuous reliability platform that autonomously searches for problems in your software within a simulated environment. Every problem we find can be perfectly reproduced, allowing for efficient debugging of even the most complex problems.Find out more at About the Engineering positionWe work across a huge range of domains,...


  • Vienna, United States Cipher Tech Solutions Full time

    Job DescriptionJob DescriptionLocation: Vienna, VA Description:We are seeking American Sign Language (ASL) Interpreters to support our software developers and engineers in meeting their mission requirements. Specifically, this candidate would help with in-house translations, facilitate communication among staff and customers, bridge the gap in customer...


  • Vienna, United States Alarm.com Full time

    Software Test Engineer II As a Software Test Engineer II, you will have the opportunity to work across a variety of technical areas, with a focus on improving our automated testing capabilities. Every person we hire is given a lot of responsibility and a lot of power; your opinion can be a big part of what we do and how we do it. Alarm.com is an engineering...


  • Vienna, Virginia, United States Credence Management Solutions, LLC Full time

    Overview: Are you either a recent college graduate or an entry-level candidate eager to leverage your skills and knowledge to create a meaningful impact? At Credence, we offer an exciting opportunity to be part of cutting-edge innovation in the world of Software development/ Engineering , AI/ML, digital transformation, and cybersecurity. As a young and...


  • Vienna, United States AAC Full time

    Job DescriptionJob DescriptionResponsible for preparing, deploying, and managing enterprise desktop software, and managing group policies. Perform maintenance, repair, upgrades, and configuration of hardware, software, and operating systems in an inter-networked environment. Responsible for engineering, building, and creating processes to maintain PC builds....

  • Software Architect

    3 weeks ago


    Vienna, Virginia, United States EAI Technologies Full time

    Duties:Plan and execute software application development projects to design, modify, test, deliver and maintain scalable, high-performance, multi-tier solutions based on .NET technologies and employing Agile development methodology.Perform a team lead role in the delivery of web-based software applications using primarily .NET and Java technologies, along...


  • Vienna, United States Alarm.com Full time

    Senior Software Engineer (Site Reliability Engineer) Do you love working with the latest technologies? Excited about helping maintain, improve, and scale an environment that supports millions of customers and IoT devices? Passionate about code at scale? If the above holds true for you, then we would love to talk to you! Alarm.com is looking for a versatile...