|Compiler positions available for week ending March 5 firstname.lastname@example.org (2000-03-06)|
|Compiler positions available for week ending March 5 email@example.com (comp.compilers) (2006-03-06)|
|Compiler positions available for week ending March 5 firstname.lastname@example.org (1995-03-05)|
|Date:||6 Mar 2000 01:14:48 -0500|
This is a digest of ``help wanted'' and ``position available'' messages
received at comp.compilers during the preceding week. Messages must
advertise a position having something to do with compilers and must also
conform to the guidelines periodically posted in misc.jobs.offered.
Positions that remain open may be re-advertised once a month. To respond
to a job offer, send mail to the author of the message. To submit a
message, mail it to email@example.com.
Date: Sat, 4 Mar 2000 12:10:57 -0800 (PST)
From: Michelle Ruscetta <firstname.lastname@example.org>
Subject: Job openings available in HP's development environments labs.
Job Opportunities at Hewlett Packard
Location: Cupertino, CA
HP's C/C++ Development Environment Lab is responsible for the
development and productization of advanced optimizing compilers
and tools for PA-RISC and IA-64 processors and currently we are
looking for a few strong candidates with expertise in C and C++
compilers, optimization or runtime.
You can apply for any of the listed positions by sending your resume
to the address given for the individual projects or centrally
Positions available in the following projects:
IA-64 Code Generation Team: email@example.com
Work with a tightly knit team of highly motivated individuals to design
compilers for the IA-64 EPIC processors. The main focus of this work
will be to extend, tune and productize the code generation component of
HP's IA-64 compilers for initial customer release. Principal responsibilities
include implementation of new language features and compiler options that
impact the IA-64 code generator.
IA-64 Inter-procedural Optimization Team: firstname.lastname@example.org
In this position, the main focus of this work will be inter-procedural
analysis and optimization for C and C++ on IA-64 (EPIC) processors.
Our specific interest is in people with experience and or academic
background in one or more of the following areas: Inter-procedural
optimizations, Scalar and loop transformations, Knowledge of parallelization
and OpenMP, and optimizations for object oriented languages.
IA-64 Instruction Level Compiler Optimization: email@example.com
In this exciting position, you will be responsible for enhancing, testing,
and tuning state-of-the-art optimization techniques in areas such as
instruction scheduling, register allocation, global optimization, memory
hierarchy management, and predicated execution for next-generation IA-64
C++ front-end Team: firstname.lastname@example.org
If you have a _very good_ understanding of the C++ language and its run time,
and are interested in a compiler development position, we would like to
discuss this opportunity with you. Our mission is to develop and deliver a
truly leading C++ development tool set. Our team is responsible for "correct
and efficient" implementation of the full breadth of the C++ language,
C++-specific optimizations, design and tuning of the C++ runtime and
performance characterization, analysis and tuning of large, real world, C++
IA-64 Object Code Translation Team: email@example.com
Develop and deliver world-class products with HP's dynamic translation
technology, for transparently executing binary applications on new
architectures and with new ABIs. A strong commitment to fundamental
process improvements and the ability to work closely with members of a
tight-knit team is a must.
All of the above positions require:
* 5+ years experience in design and development of compiler frontend, codegen or
* Solid understanding of compiler code generation fundamentals and theory.
* Solid understanding of compiler optimization fundamentals and theory.
* BS, MS or PHD degree in Computer Science.
* Development experience with C++ in a Unix environment.
* Strong communication and teamwork skills.
Desirable Experience for full-time Position:
* Strong understanding of how architecture, compilers and processor
implementation impact performance.
* Strong background in computer architecture and processor micro-architecture.
* Solid understanding of runtime architectures and operating systems.
* Strong understanding of software development practices and testing
* Experience with using performance analysis tools and techniques.
* Experience in Software Configuration Management, especially ClearCase.
From: Lisa Martin <firstname.lastname@example.org>
Subject: Microsoft Compiler Opportunities - March
Date: Wed, 1 Mar 2000 12:40:32 -0800
Location: Redmond, Washington
Software Design Engineer - Multiple Opportunities!
The Visual Basic and Visual C++ teams are in search of exceptionally
strong individuals, experienced and interested in designing and
developing key features of the Visual Basic and Visual C++ compiler
including the parser, semantic analyzer, intellisense, codesense and
extensibility. This is a great opportunity to be involved with the
development of a highly successful product and one of the most
important technologies at Microsoft. Qualifications should include
solid knowledge of C/C++ and multi-threaded application
development. Experience developing a commercially available compiler
is required. A BA/BS degree in Computer Science or related technical
Software Design Engineer - Multiple Opportunities!
Microsoft has several opportunities for strong compiler engineers with
an expertise in high end optimizing compilers. Design and implement
code generation and optimizations strategies for state-of-the-art
microprocessors. Responsibilities include: code quality analysis,
benchmarking, algorithm design & implementation, integration and
testing for new phases in Microsoft's optimizing compiler
backend. Heavy use of graph theory, dataflow analysis, advanced data
structures, and optimization strategies/techniques to solve complex
problems in code generation and optimization. Qualifications: Must
have experience developing a commercially available compiler, a
minimum of 3 years post academic experience and exceptional C/C++
skills. Working knowledge of BASIC or Java and one or more assembly
languages is a plus. BA/BS or an MS degree in Computer Science
For immediate consideration, please forward a current resume to:
Developer Tools Recruiting
Return to the
Search the comp.compilers archives again.