Compiler positions available for week ending September 3 (comp.compilers)
8 Sep 2000 02:13:02 -0400

          From comp.compilers

Related articles
Compiler positions available for week ending September 3 (2000-09-08)
Compiler positions available for week ending September 3 (comp.compilers) (2006-09-03)
Compiler positions available for week ending September 3 (1995-09-03)
| List of all articles for this month |

From: (comp.compilers)
Newsgroups: comp.compilers,
Date: 8 Sep 2000 02:13:02 -0400
Organization: Compilers Central
Keywords: jobs

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
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


Subject: Positions Available at HP, Cupertino
Date: Fri, 1 Sep 2000 16:58:02 -0600

The following three positions are available with Hewlett-Packard in the
Cupertino, California site, as of September 1, 2000.

1) C/C++, UNIX, Code Generation Software Engineer

Work as part of a team or as a team-lead in creating an Integrated
Software Development environment for HP C, C++ and Fortran development
tools. Design, implement, test, integrate and release improvements to
HP's WDB debugger product. These new WDB features will enable
troubleshooting of large parallel and distributed programs, support
new OS, and new compiler features. Work with third-parties to create a
complete solution. Seek to understand customer needs and work with
customers in developing, testing and releasing products. This
position is located in Cupertino, California at Hewlett Packard. If
you are interested, please respond to and Reference Job Number:

Required Skills:
- BSCS with at least 2 years experience. MSEE also considered if with strong
software design/implementation skills
- Knowledge of Unix and NT platforms
- Exposure to system-level programming
- Programming and debugging skills in C/C++
- Experience with compiler design and construction
- Knowledge of software development lifecycle
- Good verbal and written communication skills
- Enthusiastic, drive

Desired Skills:
- MSCS preferred
- Commercial software development experience
- Ability to lead/mentor a small team of software engineers
- Ability to successfully deliver multiple assignments in a timely manner

2) UNIX Tools/Compiler Engineer

You will be a key member of the Internal and 3rd Party Tools team of Hewlett
Packard in Cupertino, California. As part of this highly visible team, you
will be responsible for improving the effectiveness of software development
tools used within the HP software labs. Our team is hosted in the e-Services
Development lab, with active participation from members of the target
labs.Team activities include identifying areas for tool improvement,
evaluation of alternatives, supporting other labs in tool usage, direct
ownership for specific tools, and working with outside vendors. You must be
able to translate customer needs into vendor requirements, work effectively
across projects and labs, and you must be able to technically master a wide
variety of software tools and build environments.
Likely initial assignments include:
-Help establish the Internal and 3rd Party Tools processes and methods.
-Enhance the Vulcan web page internal development tools system.
-Collaborate with customers to identify new tools opportunities.
If you are interested, please respond to and Reference Job Number: #685555.

Required Skills:
-BSCS or equivalent degree
-Strong customer focus
-Good C or C++ programming skills
-Experience developing software on a Unix system
-Understanding of source code control systems and build environments

Desired Skills:
-Experience developing compilers, linkers, debuggers, simulators or related
software on a UNIX system
-Experience with ClearCase
-Good Perl and scripting language programming skills
-Experience with a wide variety of software development tools.
-Experience working with technology suppliers would be nice.

3) Dynamic Instrumentation Engineer

Work in the fast-paced Dynamic Instrumentation project at Hewlett Packard in
Cupertino, California. Dynamic instrumentation is the ability to alter
program instructions at runtime to insert instrumentation code. This
technology is useful in developing runtime and performance analysis tools,
object code translators, dynamic optimization, etc. The cool thing about
this area is that it uses knowledge of operating systems (HP-UX, Linux),
microprocessor architectures (IA64), and compiler background (C/C++, Java,
Fortran). The team is very diverse with people from different parts of the
world who interact freely during work and outside work. So we work hard, but
also play hard.
You will be developing major portions of functionality in the product. You
will also get to participate in the software lifecycle of the product by
doing design, implementation, and testing of your own modules and
integration testing for the whole product. You will be responsible for
innovating in these areas, submitting patents, interacting with customers,
If you are interested, please respond to and Reference Job Number: #678005.

Required Skills:
- MS or PhD in Computer Science or equivalent experience
- Solid understanding of systems programming (operating systems, compilers,
web servers, JVM)
- Solid problem solving skills.
- Solid programming experience in C/C++ and software development processes.
- Strong communication (verbal and written) skills.
- Strong teamwork and people skills.

Desired Skills:
- Prior background in dynamic instrumentation.
- Prior industry experience in the form of an internship or equivalent.


Date: Thu, 31 Aug 2000 09:20:40 -0700
From: Michelle Vance <>
Subject: Compiler jobs at Cisco Systems

Would you like to build the next generation plumbing required for the
Internet? Would you like to enjoy the pride and satisfaction of
seeing your product deployed worldwide at a multi-billion dollar
run-rate? If so, please consider joining one of the most prominent
groups at Cisco Systems, Inc. We are seeking the best talent in RTP,
NC, San Jose, CA and Australia!! Please contact: Michelle Vance if you are interested in joining this successful and
dynamic team Thanks!

JOB DESCRIPTION: Design and develop utilities for a group of
micro-code developers who write code for a custom ASIC Engine (Network
Processor) to be used in accelerating Cisco IOS features. Work
closely with development team to identify current and future
requirements of micro-code tools like assemblers and simulators.
Document and support all tools developed. Support documentation
effort of custom ASIC engine for internal use by other Cisco
developers. Mentor and train other tools development engineers as
team grows. Propose new tools and utilities with the goals of
facilitating micro-code development on this engine as the technology
adoption increases.

SKILLS REQUIRED: Typically requires BSEE/CS combined with 7-10 years
related experience or MSEE/CS combined with 5-7 years of related
experience. Experience in one or more of the following: debuggers,
simulators, assemblers, parsers, language design, computer
architectures in parallel configurations, compiler backends, code
generation and ASIC development. Strength in C and assembler
development. Cisco IOS experience a plus.

Please contact: Michelle Vance if you are interested
in joining this successful and dynamic team Thanks!

Thanks for your time...

Michelle Vance
Employment Manager
WEdge BU
408-525-6617 ~ Direct
408-527-3136 ~ Fax - pager/text messages

Post a followup to this message

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