At NVIDIA, we are known world-wide for our groundbreaking GPU technologies, and our portfolio continues to expand and innovate in the areas of AI, simulation, deep learning, and more. Our technology has been redefining the art of the possible in industries like gaming, automotive, and virtual reality. Now, our vision is to create a holistic platform for 3D and digital twin collaboration and innovation through our groundbreaking Omniverse platform. We are looking for talented and motivated Software Engineers to join our Omniverse platform development team. You will play a crucial role in ensuring the success of the revolutionary Omniverse platform by optimizing our development and release processes, creating world-class performance and quality measurement and regression management tools, and maintaining a high standard of excellence in our build system, testing frameworks and release engineering tools and processes. What you'll be doing: 1. Develop, maintain, and improve CI/CD tools for on-prem and cloud deployment of our software, enable sophisticated cross-platform build systems, and bring world-class release engineering to NVIDIA's Omniverse platform and cloud deployment process. 2. Collaborate with developers, QA, and product teams to establish, refine, and streamline our SW change management processes. 3. Analyze and optimize build and test performance for efficient resource utilization and accelerated development cycles. 4. Implement automation and continuous improvement methodologies to identify bottlenecks and inefficiencies in existing workflows and allow developers to ship features faster. 5. Ensure code quality by setting up and maintaining static and dynamic analysis tools. 7. Contribute to the documentation of best practices, guidelines, and procedures related to CI/CD, performance, build systems, and release engineering, particularly where AI can be used to ease workloads. 8. Stay up-to-date with industry trends and emerging technologies, and incorporate relevant innovations to improve processes and systems. What we need to see: 1. Bachelor's degree or higher in Computer Science, Software Engineering, or a related field. 2. 3+ years of experience with large and complex software development environments. Experience with large code bases (300k+ LoC) is a plus 3. Expert knowledge of the C++ and/or Python programming language and the Linux environment 4. Experience creating and maintaining distributed, scalable systems that are fault tolerant and reliable 5. Proficiency with popular CI/CD tools (e.g., Jenkins, GitLab CI, Travis CI, CircleCI), build systems (e.g., CMake, Bazel, Gradle), and version control systems (e.g., Git, Perforce). 6. Experience with containerization technologies (e.g., Docker, Kubernetes) and cloud platforms (e.g., AWS, GCP, Azure). 7. Excellent problem-solving and debugging abilities, with strong attention to detail. 8. Strong communication and collaboration skills, with the ability to work effectively in a fast-paced, cross-functional team. Ways to stand out from the crowd: 1. Experience with GPU-accelerated applications or technologies. 2. Knowledge of C++ and Python build and packaging systems 3. Experience developing web applications using CSS, Javascript and the React framework At NVIDIA, we are committed to fostering an inclusive, innovative, and dynamic work environment. We offer competitive compensation, comprehensive benefits, and a culture that values continuous learning, creativity, and collaboration. Join us in shaping the future of technology and transforming industries around the world. If you have the passion and skills to contribute to the Omniverse team, please apply now!
待遇面議
(經常性薪資達 4 萬元或以上)
為您與家人帶來的福利 NVIDIA員工努力開發全球最佳的視覺運算技術。同樣的,NVIDIA亦提供完整優渥的福利方案! NVIDIA為員工及家人提供最好的支持,協助他們在生活與職場生涯中取得最佳的平衡點。 【醫療保險】 NVIDIA重視員工的健康與福祉,為所有員工提供完善的醫療福利: •勞工保險 •全民健康保險 •團體保險(涵蓋定期壽險、重大疾病險、傷害險、醫療險、職業災害險、癌症險、疾病門診險、海外旅遊平安保險等) •公司針對員工眷屬及子女也提供部分醫療補助,照顧員工的事業與家庭,讓員工無後顧之憂 【健康管理方案】 •年度健康檢查 •流感疫苗免費接種 【財務福利】 •員工購股方案 (ESPP) 【休假福利】 NVIDIA的企業文化就是全力工作。但NVIDIA亦瞭解每個人都須偶爾放鬆與休閒或處理私人事務。NVIDIA提供優於勞基法所規定之休假,讓同仁找到工作與生活之平衡 •週休二日 •國定假日 •特休年假 •彈性休假 •給薪病假 •婚假 •產假 •陪產假 •喪假 【教育訓練】 鼓勵同仁在工作之餘,也能提昇自我知識技能。協助同仁達成工作要求,推動公司的成長,包含語文訓練、在職訓練、管理發展訓練、員工生涯發展訓練等。 【其他福利】 •結婚津貼/生育津貼/生日禮金 •喪葬補助 •員工推薦計畫 •員工協助方案 要列出NVIDIA 所有 “其它福利”並不容易,因為隨著NVIDIA努力提供更優渥的福利之際,福利內容會持續修改。