Hybrid Software Reverse Engineer

3 weeks ago


Vienna VA United States Cipher Tech Solutions Full time
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
governmentu202fwill not issueu202fsecurity 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,u202fand the use of medical or recreational marijuana that may be deemed legal at the state levelu202fbut is still considered illegal by the federal government)
NOTE: CIPHER TECH WILL NOTu202fDISCRIMINATEu202fAGAINST ANY QUALIFIED APPLICANTS WITH A DISABILITY, INCLUDING ILLEGAL DRUG USERS WHO HAVE RECENTLY SOUGHT PROFESSIONAL TREATMENT FOR A DRUG PROBLEM

  • Vienna, United States Cipher Tech Solutions Full time

    Job DescriptionJob DescriptionFUTURE NEEDLocation: Vienna, VADescription: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...

  • Software Engineer I

    22 hours ago


    United States Rocket Software Full time

    It's fun to work in a company where people truly BELIEVE in what they're doing Job Description Summary: The Software Engineer-I designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related...


  • 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 Aveshka Inc Full time

    Job DescriptionJob DescriptionSoftware Systems Engineer (Intermediate)Washington, DC/Partial RemoteOverview: Based in Northern Virginia, Softtek Government Solutions 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 directly...


  • 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...


  • Reston, VA, United States Fannie Mae Full time

    Job Description As a valued colleague on our team, you will act as a team lead in the designing, producing, testing, or implementing software, technology, or processes, as well as lead processes for creating and maintaining IT architecture, large scale data stores, and cloud-based systems.THE IMPACT YOU WILL MAKEThe Lead Software Engineer role will offer you...


  • 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

    3 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, 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...


  • Reston, VA, United States Fannie Mae Full time

    Job Description As a valued colleague on our team, you will act as a team lead in the designing, producing, testing, or implementing software, technology, or processes, as well as lead processes for creating and maintaining IT architecture, large scale data stores, and cloud-based systems.THE IMPACT YOU WILL MAKEThe Lead Software Engineer - Finance role will...


  • Reston, VA, United States Fannie Mae Full time

    Job Description As a valued colleague on our team, you will act as a team lead in the designing, producing, testing, or implementing software, technology, or processes, as well as lead processes for creating and maintaining IT architecture, large scale data stores, and cloud-based systems.THE IMPACT YOU WILL MAKEThe Lead Software Engineer - Finance role will...


  • Reston, VA, United States Fannie Mae Full time

    Job Description As a valued colleague on our team, you will act as a team lead in the designing, producing, testing, or implementing software, technology, or processes, as well as lead processes for creating and maintaining IT architecture, large scale data stores, and cloud-based systems.THE IMPACT YOU WILL MAKEThe Lead Software Engineer - Finance role will...

  • ETS Engineer IV

    4 weeks ago


    Vienna, VA, United States Navy Federal Credit Union Full time

    OverviewTo research, evaluate, design, implement, and maintain system and product solutions, applying knowledge of engineering principles. To provide technical direction and engineering support for projects and infrastructure. Develop and maintain expert functional knowledge of evolving IT engineering industry technologies/competition, concepts, and...


  • 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 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...

  • ETS Engineer IV

    2 weeks ago


    Vienna, VA, United States Navy Federal Credit Union Full time

    Overview To research, evaluate, design, implement, and maintain system and product solutions, applying knowledge of engineering principles. To provide technical direction and engineering support for projects and infrastructure. Develop and maintain expert functional knowledge of evolving IT engineering industry technologies/competition, concepts, and...


  • Vienna, VA, United States Navy Federal Credit Union Full time

    To research, evaluate, design, implement, and maintain system and product solutions, applying knowledge of engineering principles. To provide technical direction and engineering support for projects and infrastructure. Develop and maintain expert functional knowledge of evolving IT engineering industry technologies/competition, concepts, and trends. ...