Compiler positions available for week ending April 13

compilers@iecc.com (comp.compilers)
13 Apr 2003 12:44:36 -0400

          From comp.compilers

Related articles
Compiler positions available for week ending April 13 compilers@iecc.com (2003-04-13)
Compiler positions available for week ending April 13 compilers-jobs@iecc.com (1997-04-13)
| List of all articles for this month |
From: compilers@iecc.com (comp.compilers)
Newsgroups: comp.compilers
Date: 13 Apr 2003 12:44:36 -0400
Organization: Compilers Central
Keywords: jobs
Posted-Date: 13 Apr 2003 12:44:36 EDT

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 compilers@iecc.com.




-------------------------------


Subject: Microsoft - Compiler Opportunities
Date: Mon, 7 Apr 2003 17:30:39 -0700
From: "Lisa Martin" <lisamar@microsoft.com>


Research Software Design Engineer - Microsoft Research
Are you interested in working on technologies that can radically improve
the reliability of Microsoft products? The Programmer Productivity
Research Center (http://PPRC) in Microsoft Research is looking for a
hands-on experienced developer, who can be a key contributor in the
design and implementation of the next generation of development tools.
We are working on tools to gain deeper insight into source code,
automatically find defects, prioritize testing, and improve the
reliability of MS products. The research technologies that we work with
include static source analysis (C, C++, C# and MC++), static binary
analysis (x86 and MSIL), and dynamic run-time analysis. This position
requires a highly motivated person, solid C/C++ development and
debugging skills, good communication skills, and the ability to work
well in a team environment. The ideal candidate will have 5 years of
post university experience in compiler development, program flow
analysis and proven ability to target tools - preferably for C/C++
developers. Prior experience in code generation, debugging technologies
and the .NET platform a plus


Software Design Engineer - New Product


Creating high quality, bug free code is just plain hard and requires
diligence. Join the team working to make production of bug free code
easier. If you ever reviewed your code and wondered "Why didn't the
compiler catch _that_ error?" we should talk. By using compiler parsing
and program analysis techniques along with simulated execution
technologies we create programs that analyze and reason about other
programs. There is a need to expand on ways in which tools search out
bugs or potential bugs within code and identify issues for the
programmer to fix before that code is checked in. Such tools will have a
significant impact on the reliability of software throughout the
industry. A successful candidate will have a firm grasp of parsing
technology and program analysis. We make extensive use of graph theory
and graph data structures. Qualifications: Must be highly motivated,
with good communications skills and the ability to work in a team
environment. Must have 3 or more years of post university experience
developing language related software using C++.


Program Manager - Visual C++


Be a driving force in Microsoft's next generation platform for code
generators, optimizers and program analysis tools. The platform is
developed in close collaboration with Microsoft Research and encompasses
Just In Time compilers, traditional optimizing compilers, advanced
static and dynamic program correctness, profiling, and instrumentation
tools. As a program manager, your critical contributions include
providing technical direction, writing specs, solving key issues, and
giving talks as well as being the liaison between customers and
developers and quality assurance teams. The ideal candidate has
expertise in one or more of the following general areas: floating point
optimizations, object-oriented optimizations, retargetable compilers,
JITs, continuous profiling systems or IR design. If you've ever wanted
to make a big impact on a from-scratch compiler project and have your
product used by a millions of developers, this is the project for you!


For immediate consideration, please forward a current resume/CV to:
Lisa Martin
Senior Technical Recruiter
Developer Division Recruiting
lisamar@microsoft.com
(425) 703-7944


Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.