Pages

Saturday 4 May 2013

MODEM SDK DEVELOPMENT ENGINEER - NVIDIA - Great Britain, Bristol (Bristol, United Kingdom)

Job Description

MODEM SDK DEVELOPMENT ENGINEER #1562469

NVIDIA awakened the world to computer graphics when it invented the GPU in 1999. From our roots in visual computing, we�ve expanded into super, mobile and cloud computing. With deep experience in visual and parallel processing, NVIDIA is now in the best position imaginable to drive the mobile computing revolution. Today, the most personal computers are mobile computers. TEGRA, NVIDIA�s mobile super chip, is powering the next generation of mobile devices. The heart and soul of this revolution is in the development work being done in NVIDIA�s European offices, and there has never been a more exciting time to join us.

Our Bristol-based Modem Software Development Kit team, which is part of NVIDIA�s Modem Silicon Engineering division, is now looking to expand.

RESPONSIBILITIES:
- Implementation of low-level hardware abstraction layers in embedded C.
- Design/development of novel software technologies targeting NVIDIA�s DXP® processor (to include code generation, system/CPU configuration, performance analysis, debugging and optimization).
- Porting and development of industry-standard code generation tools, debugging tools and libraries.
- Implementing software models of complex processor-based systems.
- RTOS (porting/writing drivers etc. for low-level embedded RTOS(s)).
- Working within the Modem Silicon Engineering team to construct complex software systems for chip verification, chip bring-up, and contributing to the future development of the DXP® architecture.
- Working with the Wireless, Applications and Drivers teams to assist with their software development activities.

MINIMUM REQUIREMENTS:
- A good degree from a leading University in an engineering or computer science related discipline.
- Significant software tools development experience, preferably in a Linux-based environment
- Understanding of CPU/SoC architecture as relevant to code generation, execution, SoC configuration, debugging and optimization.
- Good knowledge of low-level software (RTOS/drivers/abstraction layers)
- Experience in code generation and compiler technology
- Solid knowledge of linker technology, debug technology, silicon and software verification technology
- Strong software engineering skills (specification, robust implementation in C/asm/TCL/TK/Java/Eclipse, testing and documentation)
- Good communication skills, a methodical approach and solid engineering ability

With highly competitive salaries and a comprehensive benefits package, NVIDIA is widely considered to be one of the technology world�s most desirable employers. We have some of the most brilliant and talented people on the planet working for us and, due to unprecedented growth, we�re looking for a lot more. If you're a creative and autonomous engineer with a genuine passion for technology, we want to hear from you.

Company Description

NVIDIA (Nasdaq: NVDA) is the world leader in visual computing technologies and the inventor of the GPU, a high-performance processor which generates breathtaking, interactive graphics on workstations, personal computers, game consoles, and mobile devices.

NVIDIA serves the entertainment and consumer market with its GeForce® products, the professional design and visualization market with its Quadro™ products, and the high-performance computing market with its Tesla™ products.

These products are transforming visually-rich and computationally-intensive applications such as video games, film production, broadcasting, industrial design, financial modeling, space exploration, and medical imaging. 


Apply

No comments:

Post a Comment