Company CoWare
Posting Date 5/1/2006
Job Location Noida (India)
Description CoWare is the leading supplier of system-level electronic design automation (EDA) software and services. For more information about CoWare and its products and services, visit http://www.coware.com.

Key Task
Development of highly retargetable C compilers from architecture description language models
Occasional customer support in processor architecture domain

Requirements
Mandatory:
2+ years experience in software development
Excellent skills in C/C++ and object-oriented programming
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

Preferred:
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
Good educational qualifications from reputed institution(s).
M.S. / M.Tech. / PhD

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

Qualifications Education
BE/BTech/MTech or equivalent in Computer Science & Engg or Electronics & Comm Engg
Contact Vishalk
Email vishalk@coware.com
Phone +91-98-733-47868
Website www.coware.com

NULLSTONE
Automated Compiler Performance Analysis Suite.
nullstone.com

Compiler Books
Parsing, Code Generation, Optimization, Language Design, Debuggers, Compiler Theory
compilerbooks.com

Compiler Optimizations
Dead Code Elimination, Hoisting, Function Inlining, Loop Fusion, Code Motion, Constant Folding, ...
compileroptimizations.com

Company CoWare
Posting Date 12/7/2005
Job Location Noida (INDIA)
Description Key Task
Development of highly retargetable C compilers from architecture description language models Occasional customer support in processor architecture domain Requirements
Mandatory:
2+ years experience in software development
Excellent skills in C/C++ and object-oriented programming 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
Preferred:
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 and pro-active team player with a sense for urgency Good written and verbal communication skills
Qualifications Education
BE/BTech/MTech or equivalent in
Computer Science & Engg or
Electronics & Comm Engg
Contact Vishalk
Email vishalk@coware.com
Phone +91-98-733-47868
Website www.coware.com

NULLSTONE
Automated Compiler Performance Analysis Suite.
nullstone.com

Compiler Books
Parsing, Code Generation, Optimization, Language Design, Debuggers, Compiler Theory
compilerbooks.com

Compiler Optimizations
Dead Code Elimination, Hoisting, Function Inlining, Loop Fusion, Code Motion, Constant Folding, ...
compileroptimizations.com

Company CoWare
Posting Date 8/17/2005
Job Location Noida, UP, India
Description Key Task
Development of highly retargetable C compilers from architecture description language models
Occasional customer support in processor architecture domain

Requirements
Mandatory:
4+ years experience in software development
Excellent skills in C/C++ and object-oriented programming
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

Preferred:
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 and pro-active team player with a sense for urgency
Good written and verbal communication skills

Qualifications Education
BE/BTech/MTech or equivalent in
Computer Science & Engg or
Electronics & Comm Engg
Contact Vishalk
Email vishalk@coware.com
Phone +91-98-733-47868
Website www.coware.com

NULLSTONE
Automated Compiler Performance Analysis Suite.
nullstone.com

Compiler Books
Parsing, Code Generation, Optimization, Language Design, Debuggers, Compiler Theory
compilerbooks.com

Compiler Optimizations
Dead Code Elimination, Hoisting, Function Inlining, Loop Fusion, Code Motion, Constant Folding, ...
compileroptimizations.com

Company CoWare
Posting Date 1/4/2005
Job Location Aachen, Germany
Description 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.

CoWares 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 CoWares field organization and customers.

The key task of the Compiler Engineer is the design and implementation of a highly retargetable C compiler from architecture description language models.

Qualifications The candidate should have 3+ years experience in software design, excellent skills in C++ and object-oriented programming, excellent skills in C and experience in embedded processor architectures and concepts (e.g., pipelining, instruction-level parallelism (ILP), etc.) and embedded software tools.

He should be familiar with (Unix-based) development environments and tooling, and be fluent in written and verbal English.

Preferably, the candidate has experience in retargetable compiler frameworks (e.g., GCC, CoSy), knowledge of popular embedded processors (e.g., ARM, MIPS, DSPs), and experience in the construction of compilers for embedded processors.

On personal level, the candidate is an autonomous, creative team player with a sense for urgency and good written and verbal communication skills.

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

NULLSTONE
Automated Compiler Performance Analysis Suite.
nullstone.com

Compiler Books
Parsing, Code Generation, Optimization, Language Design, Debuggers, Compiler Theory
compilerbooks.com

Compiler Optimizations
Dead Code Elimination, Hoisting, Function Inlining, Loop Fusion, Code Motion, Constant Folding, ...
compileroptimizations.com

Company CoWare
Posting Date 10/6/2003
Job Location San Jose, CA
Description Duties & Responsibilities:

Responsible for the design and development of system level design tools, focused on verification/analysis aspects, in a team of highly experienced software developers in the San Jose headquarters. Will report to the Director of Engineering. The selected candidate will be responsible for product development from functional specification through design and development to the testing stage, making a direct and important contribution to CoWare's success by helping grow our technology.

Qualifications Background & Experience:

The candidate must have experience as a key team player developing large scale software products using Unix/C++. Requires experience designing and implementing complex algorithms with emphasis on memory and performance optimization techniques. Knowledge of and experience with software engineering concepts in a product development cycle is a must.Product development experience in Java is a strong plus. Should have a solid background in developing EDA tools related to functional verification along with a working knowledge of Hardware Descriptive Language. Compiler knowledge and experience is highly desirable. Seven or more years of experience is preferred.

The successful candidate will be smart with excellent communication and interpersonal skills, be a team player and be enthusiastic about working in an energetic group of highly qualified engineers.

Contact Ed Duggan
Email eduggan@coware.com
Phone 408.392.8554
Fax +49 241 9631519
Website www.coware.com

NULLSTONE
Automated Compiler Performance Analysis Suite.
nullstone.com

Compiler Books
Parsing, Code Generation, Optimization, Language Design, Debuggers, Compiler Theory
compilerbooks.com

Compiler Optimizations
Dead Code Elimination, Hoisting, Function Inlining, Loop Fusion, Code Motion, Constant Folding, ...
compileroptimizations.com