Compiler positions available for week ending January 9

"comp.compilers" <compilers@iecc.com>
9 Jan 2005 20:56:47 -0500

          From comp.compilers

Related articles
Compiler positions available for week ending January 9 compilers@iecc.com (2000-01-09)
Compiler positions available for week ending January 9 compilers@iecc.com (comp.compilers) (2005-01-09)
Compiler positions available for week ending January 9 compilers-jobs@iecc.com (1994-01-09)
Compiler positions available for week ending January 9 compilers-jobs@iecc.com (1995-01-10)
| List of all articles for this month |

From: "comp.compilers" <compilers@iecc.com>
Newsgroups: comp.compilers
Date: 9 Jan 2005 20:56:47 -0500
Organization: Compilers Central
Keywords: jobs
Posted-Date: 09 Jan 2005 20:56:47 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 compilers@iecc.com.




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


Subject: Senior Compiler Engineer Position at CoWare, Germany
From: Gunnar Braun <gunnar@CoWare.com>
Reply-To: gunnar@CoWare.com
Organization: CoWare, Inc.
Date: 04 Jan 2005 11:35:46 +0100


Senior Compiler Engineer
Location: Aachen, Germany
(Applications from outside the EU are welcome)


-- Overview --
CoWare, Inc. provides system-level EDA software and services to
system-on-chip (SoC) designers in convergence product applications
who struggle to create the right design right the first time.
CoWare's C/C++ and SystemC-based solutions are proven to help
companies cut SoC design time in half and get their products to
market faster. CoWare's ConvergenSC product family is the EDA
industry's first system-level design solution using a common
infrastructure for both design and verification, built expressly
for SystemC. CoWare's LISATek technology is a unique solution that
makes the development of customer specific embedded cores a fast,
cost effective and secure endeavor. CoWare's SPW is a system-level
design tool that accelerates the design and development of complex,
algorithm-intensive digital signal processing (DSP) systems.
CoWare's SPW 5-XP for Microsoft Windows operating system is the
most comprehensive digital signal processing (DSP) application
design tool that bridges the gap from DSP algorithm exploration to
implementation into hardware and software.


Founded in 1996, CoWare is currently one of the fastest growing
companies in Silicon Valley. Our worldwide offices include R&D
facilities in the United States, Belgium, Germany, and India. Our
products are in use today at systems, IP and semiconductor companies,
including Alcatel, ARM, Canon, Fujitsu, IBM, InterDigital, Nokia,
Matsushita, Motorola, Rohm, Samsung, Sanyo, Sony, STMicroelectronics,
Toshiba and Xilinx.


-- Description --
CoWare's LISATek technology enables the automatic generation of
software development tools out of a model written in an architecture
description language - including an optimizing C compiler for the core
under design. The development of retargetable software tools, such as
a compiler which can be automatically re-targeted for different
processor architectures, is a very challenging task stretching far
beyond conventional software tool design. The Compiler Engineer will
get in touch with many cutting-edge instruction-set processor
architectures that require consideration of novel compiler optimization
and retargeting techniques. He works in a small, innovative and
fast-moving team that interacts closely the CoWare's field organization
and customers.


-- Key Task --
* Development and implementation of a highly retargetable C compiler
  from architecture description language models


-- Mandatory Qualification --
* 3+ years experience in software design
* Excellent skills in C++ and object-oriented programming
* Excellent skills in C
* Experience in embedded processor architectures and concepts (e.g.,
  pipelining, instruction-level parallelism (ILP), etc.) and embedded
  software tools
* Familiar with (Unix-based) development environments and tooling
* Fluent in written and verbal English


-- Preferred Qualification --
* Experience in retargetable compiler frameworks, e.g., GCC, CoSy
* Knowledge of popular embedded processors, e.g., ARM, MIPS, DSPs
* Experience in the construction of compilers for embedded processors


-- Personal Attributes --
* Autonomous, creative team player with a sense for urgency
* Good written and verbal communication skills


-- Package --
* Excellent renumeration package and all the benefits you would expect
  from an internationally renowned organization
* Attractive salary and stock options package - depending on experience




-- Contact --           Dipl.-Ing. Gunnar Braun
-- Email --             lisatek-jobs@coware.com
-- Phone --             +49 241 9631513
-- Fax --               +49 241 9631519
-- Website --           www.CoWare.com


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


From: marika.arvelid@philips.com
Subject: registration of 2 vacancies
Date: Thu, 6 Jan 2005 08:47:40 +0100


*Senior Compiler Engineer, Philips Research, Eindhoven the Netherlands*


Education: Phd M.Sc in information technology. Knowledge of electronics
engineering is positive.


At least 5 years (10 years in case of M.Sc.) relevant experience focussing
on


* instruction level parallelism
* alias analysis
* SSA and relevant optimizations
* loop transformation techniques
* loop optimization techniques
* code optimization techniques
* instruction scheduling
* C/C++ language definition
* Having worked with large code bases and delivering industry quality code
to a large user base is a pre.


* Next to these skills excellent communication skills, fluency in English,
accuracy, flexibility and customer friendliness are required.




* Junior Compiler Engineer, Philips Research, Eindhoven the Netherlands*


Education: M.Sc in information technology comprising evidence of relevant
courses (language/automata theory, code optimization, code generation).
Knowledge of electronics engineering is positive.


At least 3+ years of relevant experience focussing on some of the
following topics:


* instruction level parallelism
* alias analysis
* SSA and relevant optimizations
* loop transformation techniques
* loop optimization techniques
* code optimization techniques
* instruction scheduling
* C/C++ language definition
* Solid knowledge of scripting languages (perl,shell), build tools (make),
configuration managment systems (CVS), Unix and Windows development
environments is a pre


* Next to these fluency in English, accuracy, flexibility and customer
friendliness are required.


These positions are only open to candidates with a valid EU work
permit.


Applicants can apply via e-mail to: marika.arvelid@philips.com


or alternatively browse to:
http://www.careers.philips.com/Client40_Philips/BU1/External_Pages/JobSearch.asp?CMSCountry=global


Many Thanks & Best Regards,


Marika van Opstal-Arvelid
Senior Recruiter, Philips EMEA Recruitment Services


High Tech Campus 45, 5656 AE Eindhoven, The Netherlands
Postbus 80021, 5600 JZ Eindhoven, The Netherlands
Tel. +31 40 2746584, Mobile: +31 6 5121 2673
Fax. +31 40 2745883
marika.arvelid@philips.com, www.philips.com/careers


Post a followup to this message

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