From: y-wait@microsoft.com (Usenet  Job Response Account)
Subject: Microsoft: Software Development: Laguages/Development Tools
Date: 14 Dec 92 21:47:11 GMT
Organization: Microsoft Recruiting
Keywords: C++
Distribution: na

**********************************************************
      LANGUAGES & DEVELOPMENT TOOLS at MICROSOFT
**********************************************************

At MICROSOFT, we're offering you the chance to redefine the
way software is developed. We are looking for seasoned
professionals in development, technical program management,
marketing and user education, who are passionate about
software and want to join us in creating the next generation
of Microsoft C/C++ compilers and development tools.


SOFTWARE DESIGN ENGINEER -- C++
Primary responsibilities include designing and implementing
a C++ compiler involving advanced compiler technology.
Qualifications should include a BS/MS degree in Computer
Science or related technical discipline, 5+ years of
software design and development experience, and detailed
knowledge of C++ details and semantics.  Prior experience
in implementing a C++ compiler preferred.

SOFTWARE DESIGN ENGINEER -- C++
Primary responsibilities include designing and developing
an optimizing compiler.  Qualifications include 3+ years of
industry experience in software development using C or C++,
1+ years of optimizing compiler experience, and a BS or MS
degree in Computer Science or related technical discipline.
A strong knowledge of C++ or 80x86 is preferred.

SOFTWARE DESIGN ENGINEER -- C++
Primary responsibilities include improving the reliability
and performance of debugging tools for C and C++, and also
include adding new debugging features.  Qualifications
should include 3+ years MS-DOS or Microsoft Windows
programming in 80x86 or C, and a BS or MS degree in
Computer Science or related technical  discipline.  Prior
experience writing debuggers preferred.  Systems programming
experience (operating systems, 286/386  extenders, TSR's,
device drivers) desired.

PROGRAM MANAGER -- C++
Primary responsibilities include writing product
specification for a source level debugger; researching and
understanding product category, competitors, and relevant
technologies; directing and coordinating all aspects of
development, from implementation and testing, through
documentation and release; interfacing with other internal
product groups; responsibility for other language products
in addition to CodeView.  Qualifications should include a
BS/MS degree in Computer Science or related technical
experience with microcomputer development, 2-3 years
working with development process tools, and project
management experience.  3-5 years compiler construction
and systems level programming experience also required.

SOFTWARE DESIGN ENGINEER -- Applications Framework
Primary responsibilities include designing, implementing,
and executing tests for a Microsoft Windows based user
interface builder.  Additional responsibilities include
reviewing product designs, coding, and documentation.
Qualifications should include a BS degree in Computer Science
or related discipline; 1-3 years structured language
programming experience, and graphical user interface system
development.  Experience shipping a product, Microsoft
Windows and C/C++ experience preferred.

SOFTWARE DESIGN ENGINEER -- Applications Framework
Primary responsibilities include programming software quality
assurance tests for team developing object-oriented application
support software.  Additional responsibilities include
designing and writing tests, reviewing product designs, coding
and documentation, and writing product sample code.
Qualifications should include a BS degree in Computer Science
or other related technical discipline, 1-3 years experience
using C or C++, and programming experience with a GUI system.
Experience shipping a product and Microsoft Windows programming
experience preferred.

PROGRAM MANAGER - Applications Framework
Primary responsibilities include understanding future strategic
technologies, identifying key issues impacting programmer
productivity, designing product features, and coordinating
overall development of next generation programming tools.
Qualifications should include a minimum of 2-5 years experience
in all of the following areas:  depth programming and design in
Windows, Macintosh, and/or NeXTStep environments; strong interest
and experience in user interface design, object oriented
programming, and project management for a commercial software
product.

 PROGRAM MANAGER -- Application Framework
Primary responsibilities include functional definition of
software technology and products; generating a high level
functional model including a clear statement of goals and
incorporation of requirements for multiple internal and external
clients; and pushing product from R&D to rollout.  Qualifications
should include strong leadership skills; 3-5 years experience in
the following:  OO design and programming, consideration of user
needs, ownership of product from conception to closure,
specifying functional design for shipped product; and a BA/BS
degree in Computer Science or Math.

DEVELOPMENT MANAGER -- Application Tools
Primary responsibilities include leading the design and
development of a new Microsoft cross-development system including
compiler, linker, editor, and related products.  This involves
providing technical and project leadership for up to 12
developers.  Qualifications should include 5+ years of commercial
software development experience in C or C++, and 2+ years of
technical lead or management experience.  Commercial design and
development experience in the areas of compilers or related
products, Microsoft Windows, Macintosh, 68K, and/or compiler
construction desired.

SOFTWARE DESIGN ENGINEER -- Application Tools
Primary responsibilities include designing and developing a
set-up tool kit for Microsoft Windows and Windows NT.
Qualifications should include 5+ years of commercial design
and development experience in C, 1+ years Microsoft Windows
programming experience, and a BS/MS degree in Computer
Science or related technical discipline.  Development lead
experience, Macintosh programming experience, and knowledge
of compression algorithms preferred.

SOFTWARE DESIGN ENGINEER -- Application Tools
Primary responsibilities include designing and developing
source code version control software for a workgroup
environment.  Qualifications should include 3+ years
commercial design and development experience in C and a
BS/MS degree in Computer Science or related technical
discipline.  Experience designing and implementing
development tools or networking software for MS-DOS or
Microsoft Windows preferred.


Marketing:

PRODUCT MANAGER -- Languages
Primary responsibilities include articulating languages
software application tools strategy message to the
corporate market, independent software vendors, and
internal developers; carrying product development and
related issues back to program management and driving
through resolutions; interfacing daily with internal
and external customers; negotiating strategy agreements;
sponsoring/keynote speaking engagements at tradeshows;
working closely with SWAT program management and development,
marketing and public relations with Microsoft.  Qualifications
should include 3-5 years technical marketing experience with
commercial development tools/languages products, 3-5 years
experience articulating technical issues to a wide range/level
of technical audiences, and 3-5 years experience writing
technical articles or whitepapers.  A Computer Science degree
followed by an MBA preferred.


User Education:

TECHNICAL WRITER - Visual Basic
Primary responsibilities include working with both print and
on-line media, and sharing in editing responsibilities.  This
includes  working on many different parts of a project.
Qualifications should include experience with both print and
on-line media, and preferably editing and writing experience.
Familiarity with Visual Basic, Basic, or some other structured
programming language required.


....MAKE IT HAPPEN NOW!
What is it like to work at MICROSOFT?  First, imagine a
group of people that share your passion for innovation
and discovery.  Now put the resources of a billion-dollar
company behind you.  That's what it's like.  And that's
why at MICROSOFT, there's no telling how much you can
achieve.

MICROSOFT isn't your typical employer.  We offer generous
compensation and benefits, including flexible hours,
private offices, virtually unlimited resources...even
health club membership.  It's all happening just a few
minutes outside Seattle, where the air is clean, and the
lifestyle is upscale, yet affordable.

To apply, mail your resume and cover letter to:

Surface mail:	Microsoft Corporation
		Attn:  Recruiting
		Dept.  N5928-1214
		One Microsoft Way
		Redmond, WA  98052-6399

Fax:  206-936-8072
      Attn:  N5928-1214

Email:	y-wait@microsoft.com (ASCII only)
	Subject: N5928-1214

Recent grads need not apply at this time.

No phone calls please.  We are an equal opportunity employer
and support workforce diversity.
Xref: sparky misc.jobs.offered:14928 misc.jobs.contract:4570