Company DataPower Technologies
Posting Date 11/10/2004
Job Location Cambridge, MA
Description About DataPower Technologies

In 1999 DataPower formulated a vision for the next generation of intelligent network equipment to secure, rationalize, accelerate and integrate applications. This vision of XML-aware networks (XANs) is a key part of the transition from packet-oriented networks to application-oriented networks, where smart network equipment provides not just connectivity but message-level security, routing, integration and acceleration. DataPower's strategy was built on two beliefs: first, that XML would become the dominant protocol for connecting disparate systems, and second, that only true network devices, rather than heterogeneous software, would be able to support the security, performance and simplicity required for wide adoption.

The company is located in Cambridge, MA within walking distance of the Alewife T Station. We are a venture capital backed startup company with a strong record of sales to fortune 500 companies. Major investors include Venrock and Mobius.

Company building next-generation smart network infrastructure products, doing the kind of sophisticated system-level work usually done in research departments of big companies. Senior Software Engineer - Compiler will join our dynamic data interchange engine-engineering group, focusing on optimization, transformation and code generation for an exciting new product. We are looking for software engineers who want and can work "close to the metal".

Comments: Depending upon qualifications, this could be a Principal Software Engineer position.
Compensation: $70-$90K

Qualifications * BSEE/BSCS or outstanding professional experience
* Five or more years of commercial development experience
* Excellent C/C++ skills
* Experience with code generation
* Optimizing compiler experience
* Familiarity with embedded systems development
* Assembler (x86, PPC, etc.) experience
* Good understanding of OOP design principles...and when they should be violated
* Experience with runtimes or OS kernels Strongly desired:
* MSEE/MSCS or equivalent experience
* JIT Just-In-Time / Dynamic Code Generation experience
* Networking experience
* Java or other byte code interpreter experience
* Distributed object systems (DCE, COM, CORBA) experience
* Knowledge of XML/XSLT
* Familiarity with embedded systems development
Contact Leslie Martin
Email lmartin@datapower.com
Website www.datapower.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