帮NVIDIA的朋友发个GNU toolchain的JD, 感兴趣的同学拍马上吧:). 职位是上海的, 公司地址在张江地铁站附近, 感兴趣的请联系efan@xxxxxxxxxxx 欢迎捧场,^_^. 其中: Responsibilities是比较general的, 没有太大的参考意义. JD的title是senior Firmware engineer. 实际上他们team找firmware engineer, 也找做gnu toolchain的, 都沿用了这个title,在这里发就是想找gnu toolchain的那个:) Responsibilities: - Design and develop state of the art GPU hardware, in the area of graphics modules, computation units, data communication units, multimedia units or memory controllers - Working within a team of architects and ASIC engineers to document, design, develop and verify functional and performance models for NVIDIA’s new chips. - Develop tests, testplans, and testing infrastructure to validate the performance and functional correctness of ASICs modeled in C++, RTL and real silicon. Requirements: - Bachelor’s Degree or higher majoring in CS or relevant fields. - Strong C programming ability. - Experience in developing compiler or GNU toolchain(gcc, gdb, binutils) or other debugger tools. - Knowledge in JTAG - Experience in firmware/driver development of Video or Display. - Good knowledge in processor microarchitecture or experience with x86, arm, mips or 8051 design. - Strong problem solving capability, analytical and communication skills. - Proactive, creative and a team player. - Excellent English writing for engineering documentation, English oral well enough to attend meetings. - Experience in the following areas is a plus: - Microprocessor architecture design & verification. - Video codecs or Display - Assembly programming - Scripting language (Perl, Python, Ruby) - System level programming experience in OS, compiler, driver, tools, virtual memory system, etc. -- Best Regards.