Company Interactive Supercomputing
Job Title Software Engineer - Language Development Tools
Reference 20071108-6364-8170
Posting Date 08 November 2007
Job Location Waltham, MA
Description Software Engineers - Language Development Tools Interactive Supercomputing, Inc. develops Star-P, a software platform supporting parallelization and interactive execution of desktop-developed technical applications on a variety of high-performance computer (HPC) servers. The Star-P software acts as a bridge between popular scientific and engineering desktop computing tools, such as MATLAB by Mathworks and SciPy+Python, and the parallel computing capability of HPCs.

We are currently hiring software development engineers to help implement the next generation of language development tools for bringing the power of high performance parallel computing to the desktop.

Qualifications Required Experience
2+ years of Java, C++, or C# programming experience
Proficiency in one or more scripting languages
Familiarity with compiler tools chains

Object-oriented design, implementation and debugging skills
Excellent written and verbal communication skills (for writing specs and designs)
Proven ability to work effectively in a team environment
Appreciate the craftsmanship involved in producing solid code

Optional, but Desirable Experience
Experience with writing Eclipse plug-ins
Compiler/Interpreter/Debugger implementation experience

Email careers@interactivesupercomputing.com
Website www.interactivesupercomputing.com

NULLSTONE
Automated Compiler Performance Analysis Suite.
nullstone.com

Compiler Books
Parsing, Code Generation, Optimization, Language Design, Debuggers, Compiler Theory
compilerbooks.com

Compiler Optimizations
Dead Code Elimination, Hoisting, Function Inlining, Loop Fusion, Code Motion, Constant Folding, ...
compileroptimizations.com