Company Connexion Systems & Engineering
Posting Date 8/12/2004
Job Location Cambridge, MA
Description This position is in Cambridge, MA...any interest?

Early stage startup building next-generation smart network ******* 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"

Qualifications Requirements:
1. BSEE/BSCS or outstanding professional experience
2. Five or more years of commercial development experience
3. Excellent C/C++ skills
4. Experience with code generation
5. Optimizing compiler experience
6. Familiarity with embedded systems development
7. Assembler (x86, PPC, etc.) experience
8. Good understanding of OOP design principles & when they should be violated
9. Experience with runtimes or OS kernels

Strongly desired:
1. MSEE/MSCS or equivalent experience
2. JIT Just-In-Time / Dynamic Code Generation experience
3. Networking experience
4. Java or other byte code interpreter experience
5. Distributed object systems (DCE, COM, CORBA) experience
6. Knowledge of XML/XSLT
7. Familiarity with embedded systems development

Depending upon qualifications, this could be a Principal Software Engineer position

Contact Dan Cushing
Email dan.cushing@csetalent.com
Phone 978-579-0030 x12
Website www.csetalent.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