Compiler Development Engineer
Microchip Technology Inc. is a leading provider of microcontroller and analog semiconductors, providing low-risk product development, lower total system cost and faster time to market for thousands of diverse customer applications worldwide. The Company offers outstanding technical support along with dependable delivery and quality. For more information, visit the Microchip website at www.microchip.com.
Degree in Computer Science, Electronics or Mathematics/Informatics
BSEE or related degree and a minimum of three years experience, or a minimum of 7-10 years embedded compiler experience.
Knowledge of GCC internals/C compiler experience is preferable
Experience with embedded systems and developing compilers for embedded systems is a plus
Travel as required, nationally and internationally.
Fluency in English
The successful candidate will:
Demonstrate the command of one or more embedded compiler technologies
Demonstrate a keen intellect and problem-solving mind set
Demonstrate the ability to translate those skills into concise and coherent communication with colleagues
Possess a positive track record of customer contact, both support and needs analysis
Possess a strong and flexible history of collaboration within a high-powered, dynamic, global design environment
Possess excellent communication skills
This position is for an experienced embedded compiler developer. The successful candidate will be responsible for developing embedded, optimizing compilers for microcontrollers. The candidate will collaborate with fellow embedded compiler designers, applications and customer engineers.
The candidate will produce design documentation, write impeccable code to implement those designs, and thoroughly test work products at unit and system levels. The candidate will work with QA and Test engineers, review test results and seek mutually satisfactory resolutions in an egoless manner.
The candidate will comply with software development processes. The candidate will mentor situationally more junior engineers and counsel management in compiler-related areas. The candidate will consult with technical writers to produce best in class compiler documentation.
This position is for an experienced Compiler expert to take part in Microchip's global Tools development team.
This position is in the team developing the XC32 (GCC-based) compiler for all the 32-bit devices produced by Microchip: ()
The main responsibilities are related to:
Developing and maintaining compilers and related language tools.
Experience with embedded systems, data structures and algorithms