[LLVMdev] LLVM Developer Position
bmathew at ttb.siemens.com
Wed Jan 11 12:45:15 PST 2006
We are looking for a great compiler engineer for our project at Siemens
Technology-to-Business Center in Berkeley
(http://www.ttb.siemens.com/). Currently we are planning to use
LLVM/open source as our foundation.
The candidate will be developing a compiler for a clustered
micro-processor for stream oriented applications.
This is a challenging, but highly rewarding senior compiler engineer
position. If successful, the candidate will automatically become the
director of software engineer for an EDA startup company.
Here is the url of our ad at monster.com:
Though the ad says contract, this is actually a normal full time
position. Please feel free to forward this email any appropriate
individuals or forums.
Thanks for all the great work the LLVM team has been doing!
- Binu Mathew <bmathew at ttb.siemens.com>
Position:* Principal Compiler Engineer
*Company:* Siemens Corporate Research
*Field of business:* Engineering
*Mode of employment: *Full Time
Position: Principal Compiler Engineer
Company: Siemens Technology-To-Business Center
Field of business: Software
Mode of employment: Full Time, Temporary/Contract/Project
Required Skills: IR and backend optimizations, VLIW/DSP/loop
optimizations, integrated scheduling and register allocation for
clustered register file architectures, power optimization, Unix/C++/Python
Siemens TTB seeks an experienced Compiler Engineer to develop a GCC/LLVM
based backend for an advanced embedded VLIW processor. This is a
challenging position in a startup environment where the successful
candidate will lay down the foundations for the compiler infrastructure
that will form a critical part of a new product. Success in this crucial
task will lead to the candidate becoming the de-facto director of
software engineering for a start-up company and therefore requires
substantial effort and dedication upfront.
Main responsibilities will be to rapidly produce a VLIW backend as well
as assist with complex systems programming tasks. For this position,
C++/assembly language wizardry will be taken for granted, experience
with simulators is required, and familiarity with EDA design flows is a
What will set the successful candidate apart from the crowd will be
breadth of knowledge, familiarity with Python, Pyrex and Swig bindings
and the ability to solve challenging problems independently. MS/PhD or
5+ years of relevant experience required.
Applicant must live/relocate within commuting distance of our office in
Please forward your resume to:
bmathew at ttb.siemens.com <mailto:bmathew at ttb.siemens.com>
More information about the llvm-dev