# Senior Embedded Graphic Software Engineer

**Company**: NVIDIA
**Location**: Taipei
**Work arrangement**: onsite
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/Taiwan-Taipei/Senior-Embedded-Graphic-Software-Engineer_JR2015784?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_e023e7fa-ad3

## Description

We are now looking for a Senior Embedded Graphic Software Engineer to work directly in developing or integrating NVIDIA software technologies into various NVIDIA Tegra platforms, including platform bring up, driver porting and integration, use case development, and problem solving.

The successful candidate will have excellent knowledge of OpenGL, OpenGL ES, or Vulkan, as well as experience working on GPU drive, GPU server with embedded systems and ARM processor specific. They will also have excellent C skills and familiarity with computer system architecture, microprocessor, and microcontroller fundamentals.

Responsibilities:

- Work directly in developing or integrating NVIDIA automotive or embedded software technology into various NVIDIA automotive or embedded platforms.

- Create and implement software features.

- Might work with customers to provide deep technical assistances.

- Assist customers to achieve fully optimized design with NVIDIA products.

- Provide partner feedback as to product features and software improvements.

Requirements:

- BS, MS, PhD in CS, CE, EE, Systems Engineering and 5 years of experience in a related software or hardware engineering position.

- Good English language skills to work effectively with global teams.

- Full experience at Linux.

- Excellent knowledge with OpenGL, OpenGL ES, or Vulkan.

- Experience working on GPU drive, GPU server with embedded systems and ARM processor specific.

- Excellent C skills.

- Familiarity with computer system architecture, microprocessor, and microcontroller fundamentals (caches, buses, memory controllers, DMA, embedded system, RTOS, etc).

Benefits:

- Excellent complex system-level debugging and problem-solving skills.

- Self-managing and ability to break down complex problems into manageable tasks.

- Experience working in following areas is a plus: QNX, Android, device drivers, multimedia, OpenCV, CUDA, Deep Learning, or AI.

## Skills

### Required
- OpenGL
- OpenGL ES
- Vulkan
- GPU drive
- GPU server
- ARM processor
- C
- computer system architecture
- microprocessor
- microcontroller fundamentals

### Nice to have
- QNX
- Android
- device drivers
- multimedia
- OpenCV
- CUDA
- Deep Learning
- AI

---

Source: [Apply at nvidia.wd5.myworkdayjobs.com](https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/Taiwan-Taipei/Senior-Embedded-Graphic-Software-Engineer_JR2015784?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
