|Compiler positions available for week ending December 18 email@example.com (comp.compilers) (2005-12-19)|
|Compiler positions available for week ending December 18 firstname.lastname@example.org (comp.compilers) (2011-12-18)|
|Date:||19 Dec 2005 00:11:54 -0500|
|Posted-Date:||19 Dec 2005 00:11:54 EST|
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 email@example.com.
Date: Mon, 12 Dec 2005 15:14:10 -0500
From: "Compiler Jobs at Ounce" <Compilerjobs@ouncelabs.com>
Subject: Compiler job at Ounce Labs (Boston suburbs)
An interesting opportunity at Ounce Labs Inc. for a Senior Compiler
o Work with a senior team of compiler engineers to advance an emerging
technology; static analysis of source code for vulnerability
o Expand traditional compiler algorithms such as control flow, data
flow, and inter-procedural analyses to identify language specific
security risks o Create an innovative new approach to improve the
accuracy of the existing analysis engine.
o Research, design and implement security vulnerability analysis for
additional software languages.
Essential Job Requirements
o Substantial experience working with compilers using intermediate
representations for C/C++, Java or other similar languages.
o Experience implementing or enhancing compiler optimizations such as
constant propagation, CSE, induction variable analysis and flow-sensitive
o Project lead or independent design and implementation work on
o Ability to design an IR without significant mentoring.
o Experience interfacing with software development engineers, technical
leads, dev and product managers.
o Excellent analytical, interpersonal and communication skills.
o Experience working with Java (Just In Time compilers) JITs.
o Experience with inter-procedural analysis and optimization.
o Experience implementing in C and C++
o Experience designing intermediate representations for compilers from
o Experience with the Java language (specifically: jvm instruction set,
o Familiarity with the EDG front-end useful
o Experience with the .NET languages in particular C# useful
o Experience implementing in Java useful
About Ounce Labs
Ounce Labs, the leader in software security assurance, delivers
products that allow customers to verify that software meets their
defined security requirements. Ounce Labs' enterprise-level automated
source code analysis provides reliable vulnerability metrics necessary
to manage software risk, enforce security policies, enhance audit
capabilities, and track compliance efforts. Based on patents-pending
Contextual Analysis technology, Ounce Labs' products also pinpoint
specific software design errors and coding flaws to simplify
remediation during any phase of the development lifecycle. Founded in
2002, Ounce Labs is located in Waltham, Massachusetts.
For more information, please visit www.ouncelabs.com.
100 Fifth Avenue
Waltham, MA 02451
NO PHONE CALLS PLEASE
email resume to:
Date: Wed, 14 Dec 2005 13:52:37 -0800
From: Seongbae Park <Seongbae.Park@sun.com>
Subject: Compiler job at Sun Microsystems (Menlo Park, CA)
Reply-to: Seongbae.Park@sun.com, firstname.lastname@example.org
Position: STAFF ENGINEER, SW
Location: MENLO PARK, CA
Job Role: Individual Contributor
Experience: Senior (6+ years)
Develop and enhance advanced compiler optimization in the compiler backend for
the next generation SPARC family of processors. Study the performance of the
code generated by the compiler and propose improvements. Work with compiler
users to understand their applications and help them utilize the compiler to
generate better code for the new processors. Should be able to work with the
performance and architecture teams to study and understand
Ability to work with and present to non-compiler experts
Code generation, instruction scheduling,
register allocation, peephole optimization,
modern computer architecture, compiler backend,
Strong background in advanced compiler optimizations including instruction
scheduling. Knowledge in modern computer architecture. Experience in the
internals of the GNU Compiler Collection. Excellent programming skills in
C/C++ under the UNIX/Solaris environment. Self-motivated, excellent
communication/interpersonal skills, and work in team environment.
YEARS OF EXPERIENCE:
MINIMUM LEVEL OF EDUCATION:
FIELD OF STUDY:
Computer Science/Computer Engineering
To apply for the position,
please send your resume to email@example.com.
Return to the
Search the comp.compilers archives again.