1. To support customer requirements and enhance JBlend™ for specific target platforms.
2. Programming tasks include porting JBlend to new platforms, building new JSRs to enhance JBlend functionality, improve the overall product performance through analysis, debugging and code optimization techniques, and adding new functionality as required.
3. Code reviews, development, testing, analysis, debugging, and product support will be required in this position.
Qualifications
1. University graduated or above, major in computer science or related
2. Embedded programming and debugging in C and C++ is required.
3. Knowledge of java virtual machine internals and the ability to work with small, distributed engineering teams focused on building the highest quality product is also required.
4. Java development capabilities particularly for J2ME based systems is a plus.
5. Experience with embedded systems and previous KVM/JVM (or other interpreters and virtual machines) development and implementation experience is highly desired.
6. Background with Unix development environments, CVS, ARM-based chipsets and the ADS Tools, and other compilers are desirable.
7. English communication is mandatory while Chinese and Japanese language skills are desirable.