Cryptography Engineer || 100% Remote role (Dallas, TX) || W2 role

DMS Vision Inc
New Jersey

Hi,

Hope you are doing well !!

I have an urgent position. Kindly go through the Job description and let me know if this would be of interest to you.

Job Title: Cryptography Engineer

Location: 100% Remote role (Dallas, TX)

Duration: 6-12 Months Contract

****While sharing resume mention consultant location and visa status***

Job Description:

Job Summary

We are seeking an experienced and highly skilled Senior Software Security Engineer to join our core protection team. In this role, you will be responsible for designing, building, and maintaining our next-generation white-box cryptography solutions. You will develop a sophisticated tool that transforms standard cryptographic algorithms into key-obfuscated, tamper-resistant code designed to run securely in untrusted environments. This is a critical role for protecting our company's most valuable digital assets and intellectual property at the application level.

Key Responsibilities

Design & Develop: Lead the architecture and development of our White-Box Crypto Generator tool, which takes cryptographic algorithm specifications (e.g., AES C files) and secret keys as input.

Implement Cryptography: Implement and transform symmetric-key cryptographic primitives into white-box implementations. This involves deep manipulation of algorithmic steps like S-Boxes, MixColumns, and key scheduling.

Table Generation & Obfuscation: Develop the core logic for generating large, randomized lookup tables and applying internal linear and non-linear bijections to obscure data flow and intermediate values.

Compiler Integration: Integrate the generator with advanced compiler toolchains, specifically using LLVM/Clang and obfuscation frameworks like Hikari, to create a hardened, multi-layered final library (.so, .dll, .a).

Security Research: Stay at the forefront of software protection by researching the latest academic and public attacks against white-box cryptography (e.g., Differential Computation Analysis - DCA, algebraic attacks) and designing countermeasures.

Testing & Validation: Create and implement robust testing frameworks to validate the correctness, performance, and, most importantly, the security of the generated white-box libraries against known attack vectors.

Collaboration: Work closely with application development teams (e.g., mobile, desktop) to ensure the successful integration and deployment of the white-box crypto library.

Required Qualifications (Must-Haves)

Bachelor's degree in Computer Science, Computer Engineering, or a related technical field.

5+ years of professional software development experience, with a strong focus on systems-level programming.

Expertise in C/C++: Demonstrated ability to write clean, efficient, and low-level code.

Deep Knowledge of Cryptography: A firm theoretical and practical understanding of symmetric-key cryptography, particularly the internal workings of AES (Rijndael). You should be able to explain the purpose of each step in an AES round.

Software Security Fundamentals: Solid experience in software reverse engineering (Ghidra, IDA Pro), binary analysis, and debugging (GDB). You must be able to think like an attacker.

Proficiency with scripting languages like Python for tooling and automation.

Preferred Qualifications (Nice-to-Haves)

Master's or Ph.D. in a field related to Cryptography, Compiler Technology, or Computer Security.

Direct experience with compiler internals (LLVM, Clang, GCC), including writing compiler passes or plugins.

Proven experience with code obfuscation techniques and tools (Obfuscator-LLVM, Hikari, etc.).

Prior experience in developing or analyzing white-box cryptography implementations.

Familiarity with x86 and/or ARM assembly language.

Experience with securing applications on mobile platforms (Android/iOS) where white-box solutions are commonly deployed.

Published research or conference presentations in relevant security fields (DEF CON, Black Hat, etc.).

If you are interested, please share your updated resume and suggest the best number & time to connect with you.

Thanks & Regards,

Abhishek Yadav

DMS Vision Inc. |

4645 Avon Lane, Suite 210, Frisco, TX 75033

Email: [email protected] | Phone : 972-645-5314 | EXT - 103

Posted 2025-10-09

Recommended Jobs

Executive Assistant

Garden State Brickface and Siding
Rahway, NJ

Job Description Job Description Benefits: ~401(k) matching ~ Dental insurance ~ Health insurance ~ Opportunity for advancement ~ Paid time off ~ Parental leave ~ Training & developm…

View Details
Posted 2025-10-05

Product Assessment Specialist

Louis Vuitton
Piscataway, NJ

The Product Assessment Specialist at Louis Vuitton in Piscataway, New Jersey, is responsible for the meticulous registration and assessment of repairs from retail stores. This role requires accurate d…

View Details
Posted 2025-09-29

Senior EHS Engineer

mcfa
Haddonfield, NJ

Job Description Job Description Salary: $145,000-$155,000 DOE About mcfa: We are a professional services firm in the Architecture/Engineering/Construction (AEC) industry serving public an…

View Details
Posted 2025-10-05

Industrial Electrician

Cascades
Piscataway, NJ

​ Welcome to Cascades! At Cascades, Sustainable Development means Respecting the True Nature of our 10,000 talents. We put you first:  Salary $33.52/hr, with increase after probation (1000 hou…

View Details
Posted 2025-09-21

Credit Analyst - To $90K - East Brunswick, NJ - Job # 3532

Symicor Group
East Brunswick, NJ

Credit Analyst – To $80K – East Brunswick, NJ – Job # 3532 Who We Are The Symicor Group is a boutique talent acquisition firm based in Schaumburg, IL & Rockport, TX. Our nationally unique value prop…

View Details
Posted 2025-07-28

PD Paramedic Educator

379 Campus Drive
Somerset, NJ

Job Title: PD Paramedic Educator Location: Mobile Health Department Name: MH Training Center Req #: 0000218714 Status: Hourly Shift: Evening Pay Range: $43.92 - $43.92 per hour Pa…

View Details
Posted 2025-09-30

Landscape Crew Laborer

Northeast Group
East Orange, NJ

Landscape Crew Laborer Growing Landscape/Snow Removal Company in the NJ Market is seeking a Landscape Laborer. Primary responsibilities will be perform lawn maintenance and landscaping services on C…

View Details
Posted 2025-09-09

Certified Home Health Aide

Senior Helpers - Central New Jersey
Basking Ridge, NJ

Great Caregivers Deserve a Great Place to Work At Senior Helpers, we believe that those who care for others deserve to be cared for too. That’s why we’re proud to be named a Great Place to Work — and …

View Details
Posted 2025-08-28

Food Service Director

Aramark
Mays Landing, NJ

The Food Service Director for the Atlantic County Justice Facility is a strategic leadership role responsible for overseeing all aspects of food service operations within the correctional facility.…

View Details
Posted 2025-09-30