Software Engineer

Engineering: Software Platform, Service Delivery, UI   |   San Jose, CA

Requisition #2622   |   Full-Time Position

Apply Now

Job Description - Development Engineer
Member of Technical Staff
This position is for a development engineer requiring in-depth knowledge and a minimum of 5 years experience developing in Haxe and HTML5. Experience in Flex/ActionScript3, NME, OpenFL and Flash is required. Expertise in Haxe and HTML5 rendering is also required.
The developer will be responsible for developing UI features and framework primary in Haxe for the TiVo set top box. The position also requires the conversion of ActionScript3 to Haxe development language. The developer will be responsible for reviewing and improving Haxe code to ensuring performant execution on the embedded device.  The developer will also be responsible for improving development tools and the Haxe development workflow. General set top box performance analysis is required as well.
Aside from the overall responsibilities the developer is required to:
o   Develop AS3 to Haxe conversion tools
o   Create and improve development workflow and tools
o   Create Haxe unit and validation test
o   Have expertise in Linux
o   Experience developing in HTML5
o   Excellent design and analysis skills
o   Excellent verbal and written communication skills
o   Proficiency with Bugzilla, Git, and Perforce

Apply Now

« Back to Openings