Software Engineer for Java Tools Development SEJT11-02

Want to take cutting edge technologies in new directions? Help make the software that runs our world better, safer, and more secure? Be a smart person on a smart team, where everyone brings their A game every day?

At GrammaTech, you will play a major part in extending our existing offerings to Java. You will build new functionality into an existing product line, and design and implement innovative software analysis tools for Java developers. You'll be part of every phase of the development lifecycle from design through release (and back around), including working with the testing and documentation teams to ensure that everything we deliver is of the highest possible quality.

You

  • Like to solve interesting problems: the big and the small, the glaring and the subtle.
  • Are ready to take ownership of key areas, and to work with a team to integrate your work with a wider framework.
  • Are rock-solid on the fundamentals. Haven't worked in the automated software analysis domain before? Not a problem. Can't find your way around a graph? Problem.
  • Can convince when you're right, and learn when you're wrong.

We

  • Make static-analysis tools that are used worldwide by startups, Fortune 500 companies, educational institutions, 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 bootstrapped from a two-person start-up...in 1988.
  • Don't expect (or even want) staff to work more than 40 hours a week.
  • Have Cornell University just up the hill, and collaborate with other universities too.

Qualifications: the details

  • At least a BS in Computer Science or equivalent experience. MS is great. PhD is extra-great. If you're good, we'll create the right position for you.
  • Solid software application development skills in C and Java, and knowledge of 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.
  • Software development experience: at least two years, with a good handle on the development lifecycle and the tools you need to make it work.
  • US Person as defined by ITAR.

Bonus skills

Know one or more of these? So much the better.

  • Compiler design or static analysis.
  • WALA.
  • Scheme or Python.
  • Software and data visualization techniques.
  • UX design.

To Apply

Send your résumé via email to recruiting@grammatech.com. Please use reference SEJT11-02 in the subject line, and state your citizenship.

Equal Opportunity Employer, M/F/D/V

About GrammaTech

GrammaTech is a software company located in beautiful Ithaca, New York. We perform cutting-edge research and make static-analysis tools that are used worldwide by startups, Fortune 500 companies, educational institutions, and government agencies.


Free Trial | Products | Customers | Support | News | Jobs | Legal | Privacy | About Us | Site Map
© 2007-2012, GrammaTech, Inc. All rights reserved. CodeSurfer and CodeSonar are registered trademarks of GrammaTech, Inc.