Front-End Engineer

anywhere in the US  ‐ Remote
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Description

Want to do innovative work on innovative projects? Develop tools that help real people improve real software? Be a smart person on a smart team, where everyone brings their A game every day?

At GrammaTech, you will be part of an engineering team with a proven record of turning cutting-edge research into commercial products. You'll be part of every phase of the development life-cycle from design through release (and back around).

You:
  • Want to work on projects that are truly interesting and useful.
  • Get satisfaction out of shipping a release or a research prototype, and out of pointing at aspects of it and saying "that's mine."
  • Create software development tools that you would love to use yourself.
  • Are rock-solid on the fundamentals.
  • Can convince others when you're right, and learn when you're wrong.


  • We:
  • Make static-analysis tools that are used worldwide by Fortune 500 companies, educational institutions, startups, and government agencies.
  • Have a research arm that explores new horizons in software analysis, and a product arm that brings the research to market.
  • Are software experts. All the way to the top of the company.
  • Are located within a couple of miles of major universities in both Ithaca (Cornell University) and Madison (University of Wisconsin), and collaborate with both.


  • Qualifications:
  • At least a BS in computer science or equivalent experience. MS is great. PhD is extra-great.
  • Experience with the Clang front end. Not just LLVM; we need someone who knows the parser well.
  • Advanced software application development skills in C and C ++. It's not just about our own code, it's about taking other people's software apart and showing them what makes it tick.
  • Experience: Graduate work or three years of industrial experience is desirable, but good new graduates are welcome and encouraged to apply.
  • Although we would prefer the successful candidate to work in one of our offices, we are happy to hear from applicants willing to work remotely.


  • Bonus Skills:

    Know one or more of these? So much the better.
  • Static analysis.
  • Java, Python, or JavaScript.
  • Machine code, especially x86, x64, PowerPC, or ARM.


  • To Apply:
    Send your résumé. Please use reference SWCE14-01 in the subject line.

    About GrammaTech:
    GrammaTech is the leading developer of software-assurance tools and advanced cyber-security solutions. Originally founded at Cornell University, GrammaTech's software analysis solutions are used by software developers worldwide, spanning a myriad of industries including avionics, medical, industrial control, and other applications where reliability and security are paramount. With both static and dynamic analysis techniques that analyze source code as well as binary executables, GrammaTech provides superior static analysis for better software.

    GrammaTech is an Equal Opportunity Employer.
    Start date
    ASAP
    From
    GrammaTech, Inc.
    Published at
    01.06.2015
    Contact person:
    Freelancer Map
    Project ID:
    915003
    Contract type
    Freelance
    Workplace
    100 % remote
    To apply to this project you must log in.
    Register