Compiler positions available for week ending September 16

"comp.compilers" <compilers@iecc.com>
16 Sep 2007 08:00:01 -0000

          From comp.compilers

Related articles
Compiler positions available for week ending September 16 compilers@iecc.com (comp.compilers) (2007-09-16)
| List of all articles for this month |
From: "comp.compilers" <compilers@iecc.com>
Newsgroups: comp.compilers
Date: 16 Sep 2007 08:00:01 -0000
Organization: Compilers Central
Keywords: jobs
Posted-Date: 16 Sep 2007 15:25:57 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.




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


From: "Lisa Martin (Search Wizards)" <v-lisama@microsoft.com>
Date: Mon, 10 Sep 2007 15:22:52 -0700
Subject: Microsoft - Applying Compiler Expertise within Visual C++ and C#


Microsoft Compiler Career Opportunities: Redmond, WA


Sr. Software Design Engineer
Visual C#


Do you want to be a key member of the C# team? Are you excited by the
thought of working on the greatest programming language in the world?
Are you a rock star when it comes to design? Are you looking for a
challenge with tremendous impact? Can you design programming language
APIs that prevent coding errors? Or easy-to-use tools that can catch
them?


The Visual C# team is looking for an exceptional developer to work on
our core compiler and language tool architecture. In addition to
delivering world class languages, compilers and tools, we invest in
efforts that help us advance the state of the art in code focused
development. We take great care to work with customers, respond to
changing technologies and shape the future of C#.


You will be a key member of a team responsible for designing critical
APIs and technologies, driving investigation/prototypes/etc, and
folding the results into shipping products. You will be working with
very strong architects, engineers and researchers, often working
across organizational boundaries.


To be successful on this team, you should be an expert in
compilers/languages/APIs and possess rock solid design and development
skills. You should have a strong track record of shipping secure,
high quality software through all phases of the product cycle and have
demonstrated successes in cross team partnerships. The ideal candidate
will have 10 or more years of experience designing/shipping
compilers/languages/APIs, developer tools, and strong C# and C++
coding skills. A MS degree in Computer Science or a related technical
field is preferred.






Development Manager
Visual C++


Overall Scope/Impact:


The top 1,500 ISVs generate over 80% of worldwide software
revenues. In addition to driving the global Windows ecosystem, these
companies are directly responsible for $5B-$7B of yearly Microsoft
revenue. Central to the success of these customers, as well as
Microsoft's own internal development, is Visual C++. Given the
strategic importance of the ISV segment, the Visual C++ team is on a
mission to revolutionize our toolset in providing a much more
productive and successful native developer experience.


We are looking for a strong Visual C++ Development Manager to drive
adoption and satisfaction among professional C++ developers. We are in
the starting phase of a major reinvigoration of the experience for C++
and native development targeting very large and complex development
projects. The added demands of security and the advent of many-core
processing create significant challenges and opportunities to create
market leading technologies and tools.


The Visual C++ team is working hand in hand with the Windows division
on enhancing the appeal of Vista and Windows 7 for ISV developers and
with the CLR team to create a technology stack that allows layering of
services to provide a seamless spectrum from native code over type
safety and garbage collection to the full .Net stack.


Responsibilities:


The Visual C++ DM position features leadership opportunities across
multiple areas, including Technology and Architecture Leadership and
Execution, Team Building and People Leadership. You will lead a world
class C++ compiler team and C++ IDE team embarking on a virtually top
to bottom re-architecture of the tools stack. In addition, you will
lead a libraries team that is re-inventing the MFC and client
libraries for the next decade together with the Windows WEX and
Developer Division UIFX teams. You will grow a strong cross-PU
architect team and a development organization.


The Visual C++ DM plays an important role in cross-team relationships
(Windows, CLR, UIFX, Office, SQL) and cross-company relationships
(Intel, AMD, C++ standards work).


Qualifications:


* At least 2 years of experience as a second level lead, at least 4
years of experience as a lead and 10+ years of experience working on
complex or large scale development projects, preferably at a top tier
ISV.


* Passion for quality. A core belief that the development team is
responsible for the quality of the product to the same degree as the
QA team.


* Execution. Ruthless at removing inefficiencies. Proven track record
in changing team culture, process, metrics and rewards to create a
lean, high efficiency, development organization.


* Can-do entrepreneurial attitude. Permeates team with a sense of
purpose working together to delight our customers with industry
leading, innovative, high quality releases. Uses metrics only to
further this aim instead of as a stand-alone target.


* Cross-group communication. Is a major positive force personally to
bring together core teams from a technical and execution point of
view. Is able to execute in the hub of a hub-and-spoke model to
deliver customer value working with teams not under reporting
influence.


* People Leadership. Track record of building and growing
high-performing product development teams.


* Deep understanding and passion for developers as customers.


* Strong technical background in compilers, development tools, core
library design or other systems-level development. Good knowledge of
C++, current HW trends and ISV technical challenges.


For immediate consideration, please forward a current resume to:


Lisa Martin
Sr. Technical Recruiting Consultant
Microsoft Corporation
v-lisama@microsoft.com


Post a followup to this message

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