Browse All Jobs
Job Description
Two Six Technologies is seeking a Senior Research Software Engineer to research and develop next-generation technologies for mobile communications and networks. The ideal candidate will have an interest in research and a commitment to developing solutions for the real world. The candidate will join a small, supportive team that values cooperation and creative spirit.

Responsibilities:
  • Actively participate in the design, build, test, and implementation phases of research programs focused on advancing technology in the areas of resilient communications, next-generation networking, security, and privacy in mobile platforms
  • Become intimately familiar with all aspects of what goes on inside of today's smartphones, including the hardware, kernel, drivers, firmware, framework, and apps
  • Develop the ability to identify security and privacy risks of various apps, systems, and architectures
  • Design and develop custom software solutions for both prototype and production-level systems on mobile phones and other resource-constrained platforms, e.g., single-board computers

Minimum Qualifications:
  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or related on the job experience.
  • 3+ years of professional software development experience with C/C++ or Rust
  • Familiarity with standard Linux software engineering tools, e.g., git, gcc, make
  • Active Top Secret (TS) clearance is required

Nice If You Have:
  • Experience with Android app development or Android OS modification
  • Experience with network stack development, mesh networking, or tactical handheld radios
  • Experience with the Rust programming language
  • Practical knowledge of symmetric and asymmetric cryptography in software, such as working with OpenSSL or other cryptographic libraries
  • Knowledge of cryptographic systems for vulnerabilities and attack vectors including security proofs, cryptanalysis techniques, and side-channel attacks

Two Six Technologies offers:
  • Medical, dental, and vision insurance
  • Life and disability insurance
  • Retirement benefits
  • Paid leave
  • Tuition assistance and professional development
Apply Manually