Compiler positions available for week ending March 28

compilers-jobs@iecc.cambridge.ma.us
Sun, 28 Mar 1993 13:00:01 GMT

          From comp.compilers

Related articles
Compiler positions available for week ending March 28 compilers@iecc.com (2004-04-03)
Compiler positions available for week ending March 28 compilers@iecc.com (comp.compilers) (2010-03-28)
Compiler positions available for week ending March 28 compilers-jobs@iecc.cambridge.ma.us (1993-03-28)
| List of all articles for this month |

Newsgroups: comp.compilers,misc.jobs.offered
From: compilers-jobs@iecc.cambridge.ma.us
Keywords: jobs
Organization: Compilers Central
Date: Sun, 28 Mar 1993 13:00:01 GMT

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.cambridge.ma.us.




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


From: arnold@cerf.net (Arnold Garlick)
Subject: Senior Programmer/Analyst-Compiler Development(Backend) (Colorado)
Date: 23 Mar 1993 18:05:48 GMT
Keywords: Compiler Development, Compiler Backends, Code Generation


                        SENIOR PROGRAMMER/ANALYST - COMPILER DEVELOPMENT (BACKEND)
                                                                    (Colorado)


Technical design, development, implementation and support of
state-of-the-art optimizing compilers for an advanced, very high speed
supercomputer system. Should have a strong background in compiler
back-end design and implementation, and proven vendor software development
experience in code generation, instruction scheduling and register
assignment for vector of RISC architectures. Solid ANSI C and Fortran
programming experience and the ability to work efficiently in an
innovative small-team environment is essential. Experience in parallel
machine architectures is highly desirable. Key requirement for position
are: Must be a good, thorough programmer. MS-level (or higher preferred)
degree, with a minimum of 2 years experience in vendor-supplied compiler
development. (Cray,vector and RISC architectures are a plus.) Good C and
Fortran 77 programming experience (Pascal, Fortran 90 and assembly
experience are a plus.) (The reason for this is that existing compilers
are written in a combination of Pascal, C and Cray assembler, and the
objective is to write the new compilers in C and Cray assembler. The two
source langauges processed by the compilers are C and Fortran ... will be
trashing the Pascal compiler. Future languages are Fortran '90 and C++,
with no immediate plans or need to process those languages are yet.)


** Minimum 2 years on-the-job experience required **
No new or recent graduates, please!


US or Canadian Citizenship required, or US Permanent
Residency. We are unable to assist persons requiring H-1 or F-1 Visas.


Please respond directly to Arnold Garlick, President, Pacific Search,
2377 S. El Camino Real, Suite 201, San Clemente, CA 92672
E Mail: arnold@cerf.net (ASCII files only please) Fax: (714) 366-9200.
Please refer to position #1364


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


From: arnold@cerf.net (Arnold Garlick)
Subject: Sr. Programmer/Analyst/Compilers/Colorado (Recruiter)
Date: 23 Mar 1993 18:02:10 GMT
Keywords: Compiler Development, Code Optimization, Vectorization


                                          SENIOR PROGRAMMER/ANALYST, COMPILERS
                                                                (Colorado)




Technical design, implementation, development, and support of state-of-
the-art optimizing compilers for a supercomputer system. Applicants
should have a strong background in compiler optimization techniques and
theory (particularly those related to scientific applications) and proven
vendor software development experience in one or more of: scalar
optimization, automatic vectorization and parallelization, and
interprocedural optimization. Solid ANSI C and Fortran programming
experience is essential. Experience in RISC or parallel machine
architectures and the ability to work efficiently in an innovative small
team environment is highly desirable.


** Minimum 3 years on-the-job experience required **
No new or recent graduates, please!


US or Canadian Citizenship required, or US Permanent
Residency. We are unable to assist persons requiring H-1 or F-1 Visas.


Please respond directly to Arnold Garlick, President, Pacific Search,
2377 S. El Camino Real, Suite 201, San Clemente, CA 92672
E Mail: arnold@cerf.net (ASCII files only please) Fax: (714) 366-9200.
Refer to Position #1359


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


From: arnold@cerf.net (Arnold Garlick)
Subject: Mgr of Sustaining Engineering/Compiler Development (Silicon Valley)
Date: 23 Mar 1993 18:22:40 GMT
Keywords: Software Engineering Management, Compiler Development,


                                              MANAGER OF SUSTAINING ENGINEERING
                                                          (Silicon Valley)


Current opportunity for a person to manage sustained engineering on a
highly advanced automatic restructuring compiler. Transformations that
are currently included in the compiler include advanced dependence
analysis, loop interchange, limited interprocedural analysis, scalar
replacement, loop distribution, parallelization, and vectorization. The
person in this job will be responsible for managing a small group whose
charter is to support and extend the functionality of this compiler. A
B.S. in Computer Science is required, with a Masters (preferably focused
in compiler construction) being highly desirable. Five or more years of
implementation experience is also a requirement. Some managerial
experience is a plus, but is not a necessity; this job can be viewed as an
introductory step into management. Experience with advanced restructuring
compilers is also a plus, as is experience with RISC architectures and
parallel machines.


This job is technical management, with the emphasis on technical. The
management overhead is expected to be low (roughly 25% of the job's time),
so that technical implementation will be an important part of the job.
The job can be viewed as either an introductory step into management, for
a highly technical person desiring management responsibility, and a chance
to learn the technical details of restructuring compilers, for a person
with management experience.


** Minimum 5 years on-the-job experience required **
No new or recent graduates, please!


US or Canadian Citizenship required, or US Permanent
Residency. We are unable to assist persons requiring H-1 or F-1 Visas.


Please respond directly to Arnold Garlick, President, Pacific Search,
2377 S. El Camino Real, Suite 201, San Clemente, CA 92672
E Mail: arnold@cerf.net (ASCII files only please) Fax: (714) 366-9200.
Please refer to position #1373


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


From: arnold@cerf.net (Arnold Garlick)
Subject: Dependence Analysis/Parallel Programming Environment (Silicon Valley)
Date: 23 Mar 1993 18:25:09 GMT
Keywords: Compiler Development, Parallel Processing, Dependence Analysis


                        DEPENDENCE ANALYSIS/PARALLEL PROGRAMMING ENVIRONMENT
                                                            (Silicon Valley)


Career opportunity for a technical lead to be responsible for the
dependence analysis related phases of a parallel programming environment.
This person will be responsible for designing the dependence analysis
phases of an advanced interactive programming environment targeted towards
using interprocedural analysis and other advanced analysis to generate
highly optimized code, with an emphasis on multiple CPU parallelism. This
person will also be responsible for heading up the implementation effort
as well. Much of the base functionality can be drawn from an existing
restructuring compiler, so that the project does not need to start from
scratch.


A PhD in Computer Science with an emphasis on dependence analysis and
parallelism is required. Industrial implementation experience and
experience with interactive parallel programming tools is a definite plus.
This project is an attempt to produce a product out of advanced
technology/ research-level information, so experience in transforming
research tools into production-level tools is also an advantage.


** Minimum 3 years on-the-job experience required **
No new or recent graduates, please!


US or Canadian Citizenship required, or US Permanent
Residency. We are unable to assist persons requiring H-1 or F-1 Visas.


Please respond directly to Arnold Garlick, President, Pacific Search,
2377 S. El Camino Real, Suite 201, San Clemente, CA 92672
E Mail: arnold@cerf.net (ASCII files only please) Fax: (714) 366-9200.
Please refer to position #1374


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


From: arnold@cerf.net (Arnold Garlick)
Subject: Compiler Performance Analysis (South Carolina) (Recruiter)
Date: 24 Mar 1993 12:54:12 GMT
Keywords: Compiler Development, Performance Analysis, Compiler Backends


                                              COMPILER DEVELOPMENT SPECIALIST
                                                            (South Carolina)


Immediate opportunity for a compiler development specialist with expertise
in back end optimizations and related compiler performance analysis. Will
work in a group developing high performance UNIX-based multiprocessor
servers targeted for the DBMS and OLTP markets. Experience optimizing
compiler performance for Oracle, Informix and/or Sybase is ideal.
Primarily "C" compilers


** Minimum 4 years on-the-job experience required **
No new or recent graduates, please!


US or Canadian Citizenship required, or US Permanent
Residency. We are unable to assist persons requiring H-1 or F-1 Visas.


Please respond directly to Arnold Garlick, President, Pacific Search,
2377 S. El Camino Real, Suite 201, San Clemente, CA 92672
E Mail: arnold@cerf.net (ASCII files only please) Fax: (714) 366-9200.
Please Refer to Position #1420


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


Subject: Compiler Dev. at Encore in Ft. Lauderdale, Fl.
Date: Fri, 26 Mar 93 10:39:53 EST
From: Jonathan Polito <jpolito@encore.com>
Reply-To: psoper@encore.com


                                                  SOFTWARE ENGINEER




ENCORE COMPUTER CORPORATION, a worldwide company headquartered in Fort
Lauderdale, Florida, designs, manufactures, distributes and supports
complex computing solutions with mainframe performance for real-time and
online transaction processing applications. At our facility in Fort
Lauderdale an exciting opportunity exists for a SOFTWARE ENGINEER.


  The successful candidate must have either:


  1. A BSCS and three to five years of software development experience
        in industry.


            OR


  2. Seven to nine years of system software development experience in
        industry.




In addition the following specific experience and skills are required:


  1. One or more years experience with compiler development in a
        commercial setting and a solid and current understanding of
        compiler internals.


            AND


  2. Excellent interpersonal skills and good oral and written
          communication skills.


            AND


  3. Current fluency in one or more of the following: Pascal, C++,
        Ada or Modula-2.




The following are highly desirable:


  1. Project leadership and mentoring experience.
  2. Development experience in a UNIX environment.
  3. Exposure to formal software development methodologies.
  4. Experience with OOP.


As a software engineer your duties will include hands-on development and
maintenance of Encore's C, Fortran and C++ compilers for its 90 Series,
Motorola 88k-based multiprocessor systems.


Encore offers an excellent compensation and benefits package. For
immediate consideration, please forward resume with salary history to:


              psoper@encore.com


Encore is an Equal Opportunity Employer.
--


Post a followup to this message

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