Company Symbian
Reference 20070427-9742-9159
Posting Date 27 April 2007
Job Location Bangalore, India
Description This requirement is for Symbian India and the team drives the development and enhancement of tools used by the entire Symbian ecosystem to build, integrate, customise, analyse and distribute the Symbian OS. Our technological remit specifically includes: compilers, linkers, the build-system, Eclipse, ROM creation tools, C++ run-time, static code analysis and package management. >3 years < 7 years

Excellent understanding of embedded C++ and tools surrounding embedded system development and device creation, specifically:
* ROM Image managemetn and creation tools.
* IDEs, specifically Eclipse
* Build Tools and Systems, Make, ANT etc.
* Package Management.

Any experience or interesting in the following:
o Compiler technology
o Build technology, Make, ANT etc.
o Linkers and Loaders
o Std C / ISO C++ standards
o Embedded Device Creation
o ARM Assembler
o Linux or Real-Time Kernel Development
o Symbian OS
Any skills or interest in the following areas would be beneficial:
* Usability
* Embedded device creaetion
* Symbian OS is plus
* ARM Assembler
* Linux or Real-Time Kernel Development

Qualifications Excellent C/C++ skills.
Good Java and Perl skills.
Proven object oriented analysis and design ability.
Ability to create and write coherent design and specification documents.
Contact Rashmi
Email indiacareers@symbian.com
Website www.symbian.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