英伟达System Software Engineer Intern, Embedded - 2026
任职要求
• A degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience is required. • An understanding of Linux OS is a requirement. • Strong programming capability in C, Python, and shell. • Strong debugging skills are preferred. • Experience with the low-level software driver and bootloader is a huge plus. • Knowledge of security/trusted software would be very useful. • Strong English written and oral communication skills to collaborate with other engineers (worldwide) • A strong teammate, self-motiv…
工作职责
In this role, you will play a critical part in the stage of the BSP development of a Tegra SOC chip. You will work closely with team members and users to specify systems, build schedules, and handle ongoing feedback and improvement releases. You will learn and greatly improve the daily workflows of the world’s top chip modelers and designers.• Develop software tools/solutions to implement flashing/testing/OTA/security for BSP on Tegra platforms. • Provide solutions for various software issues in complex systems/applications.
到岗时间要求:2026年2月 实习时间要求:一周五天全勤,至少4个月,6个月及以上优先考虑。 毕业时间:2026年及以后 转正机会:在表现优异且通过面试考核的前提下可转正 The Role We are looking for a highly motivated Software Product Engineer Intern to join our APAC Service Engineering team. You will parse fleet analytic data and work with Tesla Software Product Engineer to allow a future sustainable and improved product. You will develop and improve our internal engineering specifications. You will design and test new panels on the vehicle touchscreen to help service technicians diagnose and repair the different systems of the vehicle. Your outcome will have a lot of impact and travel within all Tesla vehicles worldwide! This role must be passionate about the product, highly self-motivated and a strong critical thinker with great fluency understanding technical system-level architecture and issues with software content. If you have solid coding skills, found of data-driven approaches, interested in maintaining contents and illustrations with high accuracy, willing to learn electric vehicle knowledge, and think implementing neat changes into Tesla vehicle is a cool thing, this is the role. The Department The responsibility of Service Engineering, as part of Vehicle Software Engineering, is to provide end to end engineering solution based on customer needs, to improve product's reliability, serviceability, sustainability and to implement changes to the customers based on high iteration speed. Responsibilities Data Analysis: Perform large-scale fleet analytics to identify, triage failure patterns and determining mitigation path using big data tools. Develop data dash Automated Diagnostics: Develop and test Python-based diagnostic logic to improve vehicles’ self-diagnostic capabilities. Web Development and Localization: Develop interactive technical illustration for clarity and localize internal engineering documentation. Front-end Development: Design, develop and debug diagnostic UI interfaces to enhance in-vehicle service experiences (https://service.tesla.com/en-US/service-mode).
• Work closely with Hardware Engineering teams and Software Development teams to optimize AI deployment on device • Assist in hardware-software co-optimization for consumer electronics applications, including architecture design and system integration • Participate in electronic and electrical design, troubleshooting, and component testing for AI hardware accelerators • Implement and optimize software algorithms for AI/ML model deployment on embedded systems • Explore optimization methods including pruning, quantization, architecture optimization, and hardware-software co-optimization • Support hardware design readiness for engineering builds and participate in hardware development reviews • Assist in the organization of technical documentation throughout the development cycle • Work closely with suppliers and manufacturing teams as needed • Travel domestically and internationally to supplier sites as needed to keep projects on schedule
We are now looking for a software engineer intern. The NVIDIA Developer Tools team is seeking a software engineer intern to join our effort to advance the state of graphics and compute performance analysis and tuning. You will help developers of groundbreaking products in Automotive, VR, Gaming, Deep Learning and High Performance Computing to analyze and improve the performance of their products. You will have the opportunity to learn the pipeline and driver stack of the world's most sophisticated GPUs, work with a group of talented engineers from all over the world, and apply your software development skills to improve our products. What you’ll be doing: • Develop algorithms to exercise various parts of the GPU pipeline to verify our performance metrics. • Deeply dive into NVIDIA GPU architecture and software stack, develop new feature for NVIDIA GPU performance profiling tools. • Write unit and integration tests to verify the functionality, performance, stability, resource usage of our products.
An exciting internship opportunity to make an immediate contribution to AMD's next generation of technology innovations awaits you! We have a multifaceted, high-energy work environment filled with a diverse group of employees, and we provide outstanding opportunities for developing your career. During your internship, our programs provide the opportunity to collaborate with AMD leaders, receive one-on-one mentorship, attend amazing networking events, and much more. Being part of AMD means receiving hands-on experience that will give you a competitive edge. Together We Advance your career! JOB DETAILS: Location: Shanghai, China Onsite/Hybrid: This role requires the student to work full time (>24 hours a week), onsite throughout the duration of the co-op/intern term. Duration: Spring: Jan-2026 to Jun-2026 WHAT YOU WILL BE DOING: We are seeking highly motivated Software Engineering intern/co-op to join our team. In this role – We will assign you responsibilities in which you will work closely with our software engineers to build and maintain our system software and firmware We will provide training on the full software development process, from design, implementation to testing and deployment We will encourage you to write scripts or leverage AI tools to accelerate our software development process We will help you learn debugging methodologies to investigate the root cause of software issues You will be required to craft technical and process documentation You will be required to generate reports as you proceed with your assignments