- 论坛徽章:
- 0
|
Tilera 开发工具软件工程师
Tilera公司是一家硅谷的新兴无晶圆半导体公司,该公司创始人之一是麻省理工学院的教授Anant Agarwal,他于2004年创建了Tilera。由于在多核技术方面拥有独家先进技术,Tilera曾被美知名媒体EETIMES评为全球最有希望的60家新兴企业之一。此前Tilera已经量产了64核Tile64处理器,该处理器功耗低性能高且价格也不算昂贵,2008年9月Tilera又推出了加强版的Tile pro处理器。Tile-GX系列可以支持16核、36核、64核以至最高100个核心,其核心数量比业界主流厂商英特尔和AMD的产品领先了很多倍。Tile-GX系列芯片的性能比现有的任何一款微处理器都高,同时Tile-GX系列的运行效率也是现有微处理器里最高的。
这个职位是做开发工具的,如果看了jd觉得合适,可以给我发邮件peter.sun@seekerhr.com,或者加我的msn:myareme1988@hotmail.com。
jd如下:
Job Description:
We're seeking software development manager/supervisor/engineer for Tilera's system software development group. Our team is responsible for software development tools (compiler, debugging, performance analysis, etc.), and the core operating system and runtime (Linux kernel, device drivers, hypervisor, programming runtime libraries, etc.).
Job Context:
Tilera Corporation builds innovative, general-purpose, highly-parallel, very high-performance processors targeted to the high-end embedded and cloud computing markets. A critical part of our strategy is to provide our customers standard, open-source-based development tools and runtime environments, with high performance provided by excellent quality of implementation, and where needed, lower-level access to underlying hardware resources.
Our innovative architecture enables both large-scale parallel higher-level operating systems as well as programmable access to very high-speed I/O, but this requires equally innovative systems software support, including effective compilation, debugging and performance analysis tools.
Our customers are in the high-end embedded space (networking, digital media processing, wireless baseband, etc.), as well as the cloud and web application infrastructure space (LAMP stack, etc.).
Requirements:
• A strong understanding of hardware architecture, including CPU and cache concepts, memory, I/O, etc. Especially valuable is experience with parallel systems, including multi-core processors, SMP and NUMA architectures, or systems comprised of multiple processors and other computational components such as FPGAs and ASICs.
• Well-rounded engineering skills, including technical investigation, design, software engineering process, schedule development, productive implementation practices, and technical communication both written and spoken.
• An effective team player who can productively work with other team members, including hardware and system architects, application developers, and marketing to define effective products.
Highly Desirable:
• Strong track record in operating system kernel development, with a focus on Linux. Ideally, broad experience including porting to new architectures (architecture-dependent components) as well as architecture-indpendent components such as the virtual memory system, scheduler, and networking stack.
• Strong track record in compiler development, with a focus on high performance. Ideally, broad experience from the front end through high-level middle end optimizations and back end code generation and low-level optimizations. Ideally, specific experience with GCC internals, especially current 4.x versions.
• Experience with the open source process, working with the Linux and GCC gatekeeper communities and submitting significant patches.
• Track record and interest in support for development tools, including application and low-level APIs, and debugging and performance analysis tools
• Track record and interest in device driver development, especially high-speed devices.
• Knowledge of and experience in some of our customer domains, including networking, digital media, wireless, and cloud and web application infrastructure. |
|