Company St Jude Medical
Posting Date 9/7/2005
Job Location Sunnyvale, CA
Description *To be considered for this position, please answer the screening questions below. Candidates who do not complete the screening questions will not be considered*

St. Jude Medical specializes in the design and development of cardiac management devices such as pacemakers and defibrillators. We were named by Fortune Magazine as a top 5 most admired medical device company. We offer a stable environment that rewards performance.

Our software group is seeking a talented and innovative senior engineer who has experience with compilers. Complete job description is below. If you are interested, please complete the required Q&A below along with sending your resume as a WORD attachment.

Required Skills
Compiler construction and implementation, UML, Assembly Language

Desired Skills
z80 assembly language, xUML, Relational Algebra, SQL, Clear written and verbal communication skills, Logic analyzer, Prior experience with firmware development, TCL/TK, ClearCase

Responsibilities
Come up to speed on an executable UML (xUML) to assembly compiler. Learn the design, technologies and implementation that are used to create this complier. Create both test cases and documentation for this complier to expand knowledge and help the project meet its goals. Debug and add new features to the compiler. This is a key position to enhance our development process. We are looking to hire ASAP.

To apply:
Please send resume as WORD attachment, along with answers to the questions below.
1.) Why are you seeking employment at this time? If you are working, why are you looking to leave your current role?
2.) Talk about your most complex compiler construction and implementation project?
3.) Overall experience with:
- compilers
- assembly
- UML
- C++
4.) Specific salary requirements
5.) If hired, how soon can you start and are you able to provide legal right to work documentation?

Qualifications Required Skills
Compiler construction and implementation, UML, Assembly Language

Desired Skills
z80 assembly language, xUML, Relational Algebra, SQL, Clear written and verbal communication skills, Logic analyzer, Prior experience with firmware development, TCL/TK, ClearCase

Contact Jeff Gray
Email jmgray@sjm.com
Website www.sjm.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