Post a Remote Job
Back to result

Overview:


Work with one of GrammaTech's Research team on advanced software development in a large Common Lisp codebase. Build new components and extend existing tooling to meet project needs. Implement both exploratory research prototypes and high-quality library components and products. Significant experience contributing to large projects, developing software, focus on Common Lisp.


LOCATION: Ithaca, NY or Remote, USA Only


Responsibilities:



  • Develop applications software from requirements

  • Use of various commercially available tools and SDLC approaches

  • Effectively communicate up to Project Leaders and across all peers


Qualifications:


Required



  • BS in Computer Science or equivalent

  • 5+ years post-degree experience working in structured systems and/or software development teams, Common Lisp

  • Experience working development activities on large code bases (>10 KLOC) as well as developing software from scratch

  • Familiar with common software architectures, design patterns, and software development life cycle practices


Preferred



  • Binary Analysis, Source Code Analysis

  • Compiler design, compiler front-end integration, parsers

  • Static and/or Dynamic Analysis

  • Reverse-engineering

  • Malware-analysis techniques

  • Knowledge of machine code, especially ARM, x86 or x86-64

  • Dynamic analysis, program instrumentation, and profiling

  • System-administration experience, especially related to security

Be the first to see new remote jobs