|
Senior Software Engineer ? Cross Platform Specialist
Responsibilities:
- Become the expert of cross platform development for all eyeP Media products
- Implement the eyeP Media strategy for cross platform development (components, abstraction layers)
- Setup and maintain the cross platform build system
- Responsible of porting and delivering product on other platform than Microsoft Windows (Linux, Mac OS, PocketPC, Symbian).
Side topics:
- Signaling and streaming protocols, codecs, Macromedia Flash.
Skill set & experience:
- In-depth knowledge of the following operation system: PocketPC, Linux, Mac OS, Symbian
- Experience in cross platform software development (cross compilation tool chains)
- programming languages: C, C++, Java; Macromedia Action Script is an asset
- Practical experience with modern software development methods (oo design, UML)
- Practical experience with code management and build systems (CVS, Subversion, Makefile) and scripting environments (Bash, Cygwin, Python).
- Professional experience in the industry; some experience in project management.
Academic and general qualifications:
EPFL (or equivalent) degree in computer-related subject, with research or post qualification experience in cross-platform development.
Language skills:
French and English (spoken and written).
Reports to the VP Engineering.
Swiss citizenship or valid Swiss Work Permit.
Salary: Commensurate with position and experience.
|