Tegra Software Engineer (RDSS Intern)
Job Description
NVIDIA has continuously reinvented itself over two decades. Our invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern AI — the next era of computing. NVIDIA is a “learning machine” that constantly evolves by adapting to new opportunities that are hard to resolve, that only we can seek, and that matter to the world. This is our life’s work, to amplify human inventiveness and intelligence. Make the choice to join us today. We are now looking for a Tegra SW Engineer (RDSS Intern) in Taiwan, Taipei Office. As a member of Tegra SW team, you are responsible for Tegra SOC SW development for Automotive, Mobile and other embedded products.
What you’ll be doing:
Develop firmware and software for NVIDIA Security and System Software technologies.
Be challenged to apply your problem solving skills on different aspects of software development and SOC/GPU platforms.
Also learn exciting new technologies, skills and advanced software development that NVIDIA can offer. The candidate will work with other NVIDIA teams globally too.
A key success for this position is not only a thorough understanding of NVIDIA hardware and software, but also solid grasp of system design, use case requirements and software stacks.
What we need to see:
MS degree (CS/EE) or equivalent experience.
Excellent in C and Spark programming skills, data structure design and discipline in coding.
Excellent debugging and problem solving skills.
Understanding of software testing methods such as software fuzzing, static and dynamic analysis.
Familiar with Linux or Android environment.
Knowledgeable in operating system, embedded systems, or CPU processors (RISCV, ARM).
A successful candidate should be able to work independently and highly self-motivated. He or she should drive issues with little or no supervision.
Able to break down complex problems into manageable tasks.
Good English language skills to work effectively with global teams.
Excellent communication skills, flexible in task assignments and working under pressures are also indispensable for this candidate.
Ways to stand out from the crowd:
Possesses proficiency in Ada/Spark and is adept at converting between C and Spark languages.
Exposure to software security, device security and architecture, and/or cryptography.
Understanding of secure software programming guidance and penetration testing.
Technical leadership and mentorship experience.
Familiar with low-level hardware and embedded system development environment.
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. If you're creative and autonomous, we want to hear from you!
With competitive salaries and a generous benefits package, NVIDIA is widely considered to be one of the most desirable employers in the world. We have some of the most brilliant and talented people in the world working for us. If you are creative, autonomous and love a challenge, we want to hear from you. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.