Associate Software Engineer

Digital.ai•Lafayette, IN
•Hybrid

About The Position

Digital.ai is seeking an Associate Software Engineer to join an existing Scrum team on its Arxan Security product line. The products secure desktop and mobile applications for iOS, Android, Mac, Windows, and Linux, deployed across various industries. This research and development role focuses on application protection and security in a collaborative, agile environment. The engineer will develop a technical understanding of manipulating x86 and arm64 binaries and application shielding, and research, design, and implement C++ techniques to thwart reverse engineering. The role is hybrid, with a flexible remote and in-office arrangement in downtown Lafayette, Indiana.

Requirements

  • Degree or equivalent experience in Computer Science, Computer Engineering, or a related field.
  • Strong desire to learn.
  • Development experience in C++.
  • Hands-on prompt engineering experience defining system context, input/output schemas, and multi-step execution flows using frontier LLMs such as Anthropic or OpenAI.
  • Familiarity with structuring repository documentation, schemas, and context files to improve LLM comprehension and code-generation accuracy.
  • Experience leveraging agents and connected tools as part of iterative development.
  • Familiarity with an assembly instruction set; x86 or arm64 is desired.
  • Familiarity with one or more executable file formats: PE, ELF, or Mach-O.
  • Proven English communication skills and ability to work successfully with remote teams.
  • Curiosity about application security.

Responsibilities

  • Develop a deep technical understanding of manipulating x86 and arm64 binaries and application shielding.
  • Research, design, and implement techniques using C++ to thwart reverse engineering.
  • Contribute to team growth through code reviews, mentoring, and active collaboration.
  • Respond collaboratively to feedback.
  • Maintain a high standard for code quality and maintainability.

Benefits

  • Paid time off and company-recognized holidays.
  • Flexible working arrangements.
  • Opportunity to work with a diverse, globally distributed team.
  • Inclusive, collaborative environment.
  • Certain positions may be eligible for additional compensation in the form of bonuses, commissions, or other employee benefits, defined at offer stage.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service