Senior Software Engineer

4 weeks ago


Shanghai, China NVIDIA Full time

NVIDIA is hiring Senior Software Engineer to help develop its world-class AI Infrastructure and leading-edge software on NVIDIA’s high-performance DRIVE platform for Autonomous Vehicles. We aim to build a high-efficient end-to-end data pipeline for ground truth production, to satisfy the needs of various AV teams and achieve the high quality and reliability in NVIDIA Drive products. 

 

What you’ll be doing: 

 

This is a collaborative work with AV perception team, AV production team, and AI infrastructure engineers to accelerate and optimize the ground truth production, given large amounts of data from various vehicle sensors including Camera, Lidar, Radar, GPS, IMU and others. We focus on but not limited to the followings: 

  • Design, implement and maintain software modules and workflows for signal processing and computer vision in a distributed environment 

  • Automation and acceleration of ground truth generation with optimized data quality 

  • Optimization on algorithm and system performance, pipeline efficiency and throughput 

  • Automated data analytics and curation for various AV use cases 

 

An excellent understanding or experience in multi-sensors fusion, deep learning, algorithm or system performance optimization will help you do a better job. Working with enthusiastic and dedicated people at the forefront of science and technology is one of the great things you will love. Our work is fun and very exciting, and we are making important contributions on AV products to make a huge impact on cars worldwide. 

 

What we need to see: 

  • BS or MS degree, preferred in Computer Science, Computer Engineering or Electrical Engineering 

  • 3+ years of work experience 

  • Solid software design and programming skills in Python, C++, or similar languages under Linux environment 

  • Deep understanding of system architecture, CPU/GPU/Memory/Storage, everything related to performance optimization

  • Excellent knowledge of Computer Vision, and 3D vision will be a big bonus

  • Hands-on experience of large data exploration, analysis, mining and visualization

  • Prior working experience in the following areas: Autonomous Driving, Robotics, GPU technology, Deep Learning or 3D-Gaming

  • Experienced in developing system software in a cloud and distributed environment for processing large scale data in an efficient manner 

  • Fluent in both oral and written English 

 

Ways to stand out from the crowd: 

  • Experience of OpenCV/OpenGL/WebGL/CUDA programming and performance tuning

  • Familiar with AV perception, knowledge of object detection/tracking, multi-sensor fusion such as lidar and camera, and time synchronization

  • Knowledge of AV sensors and data processing

  • Experience of Web image processing and data visualization

  • Standalone project experience with 10k+ lines code, game, application or vision related 

 
NVIDIA is widely considered to be one of the technology world’s most desirable employers, and is committed to fostering a diverse work environment and proud to be an equal opportunity employer. We have some of the most brilliant and talented people in the world working for us. Are you a creative and autonomous software engineer with a genuine passion for advancing the state of AI and machine learning across a variety of verticals? Do you love challenges? If so, we want to hear from you 



  • Shanghai, China Third Bridge Full time

    Job DescriptionAbout Us:Third Bridge excels in driving technological innovation, creating solutions that push the boundaries of what's possible. We're on the lookout for a Senior Software Engineer who combines technical expertise with a knack for collaboration and innovation, bridging the gap between our Software Engineers and Principal Engineers.The Role:As...


  • Shanghai, China Bose Full time

    You know the moment. It’s the first notes of that song you love, the intro to your favorite movie, or simply the sound of someone you love saying “hello.” It’s in these moments that sound matters most.At Bose, we believe sound is the most powerful force on earth. We’ve dedicated ourselves to improving it for nearly 60 years. And we’re passionate...


  • Shanghai, China Oxford Instruments Full time

    Role Details Business, Location: NanoAnalysis, China Role: Senior Software Engineer Reports to: NanoAnalysis application manager Direct Reports: None Primary Purpose: To design, develop and maintain software components and products. Key Responsibilities Generic Responsibilities Impact Impact on commercial results will be important. Technical insight and...


  • Shanghai, China Oxford Instruments Full time

    Role Details Business, Location: NanoAnalysis, China Role: Senior Software Engineer Reports to: NanoAnalysis application manager Direct Reports: None Primary Purpose: To design, develop and maintain software components and products. Key Responsibilities Generic Responsibilities Impact Impact on commercial results will be important. Technical insight and...


  • Shanghai, China Maersk Full time

    Opportunity At Maersk, we are transforming to become the global integrator of container logistics, connecting, and simplifying our customers’ supply chains. As part of this journey, we are hiring for a Senior Software Engineer in the Maersk Air & LCL (Less than Container Load) Platform technology team, which is responsible for building and running digital...


  • Shanghai, China Maersk Full time

    Opportunity At Maersk, we are transforming to become the global integrator of container logistics, connecting, and simplifying our customers’ supply chains. As part of this journey, we are hiring for a Senior Software Engineer in the Maersk Air & LCL (Less than Container Load) Platform technology team, which is responsible for building and running digital...


  • Shanghai, China RE Info Tech-Shanghai branch Company Full time

    About the Role The Senior Software Engineer role performs complex research, design, and software development assignments within a software functional area or product line, and provides direct input to project plans, schedules, and methodology in the development of cross-functional software products. This SWE performs software design — typically across...


  • Shanghai, Shanghai, China Maersk Full time

    Opportunity At Maersk, we are transforming to become the global integrator of container logistics, connecting, and simplifying our customers' supply chains. As part of this journey, we are hiring for a Senior Software Engineer in the Maersk Air & LCL (Less than Container Load) Platform technology team, which is responsible for building and running digital...


  • Shanghai, Shanghai, China RELX Full time

    Are you a champion for continuous improvement? Do you enjoy collaborating with teams to solve intricate technical issues in the realm of employer-employee relations? About our Team LexisNexis Legal & Professional serves customers in over 150 countries with 11,300 employees worldwide as part of RELX, a global provider of information-based analytics for...


  • Shanghai, China Oxford Instruments Plc Full time

    Role Details Business, Location:  NanoAnalysis, ChinaRole: Senior Software EngineerReports to: NanoAnalysis application managerDirect Reports: NonePrimary Purpose: To design, develop and maintain software components and products. Key ResponsibilitiesGeneric ResponsibilitiesImpactImpact on commercial results will be important.  Technical insight and...


  • Shanghai, China Oxford Instruments Plc Full time

    Role Details   Business, Location:   NanoAnalysis, China Role:   Senior Software Engineer Reports to:   NanoAnalysis application manager Direct Reports:   None Primary Purpose:   To design,...


  • Shanghai, China Oxford Instruments Plc Full time

    Role Details   Business, Location:   NanoAnalysis, China Role:   Senior Software Engineer Reports to:   NanoAnalysis application manager Direct Reports:   None Primary Purpose:   To design,...


  • Shanghai, China Oxford Instruments Plc Full time

    Role Details Business, Location:  NanoAnalysis, ChinaRole: Senior Software EngineerReports to: NanoAnalysis application managerDirect Reports: NonePrimary Purpose: To design, develop and maintain software components and products. Key ResponsibilitiesGeneric ResponsibilitiesImpactImpact on commercial results will be important.  Technical insight and...


  • Shanghai, China 2035 Flextronics (Shanghai) Co., Ltd. Full time

    Job Summary To support our extraordinary teams who build great products and contribute to our growth, we’re looking to add a Software Embedded,Senior Staff Engineer located in Shanghai. Reporting to the Software Manager, the SW Senior Staff Engineer role involves… What a typical day looks like : Provide simulation and digital control loop...


  • Shanghai, China Microsoft Full time

    Overview Edge + Platform Team works on bringing the best of Azure technologies to Edge datacenters. As a part of the team, you will be working on exciting technologies with massive exposure to distributed and cloud computing. Qualifications Requirements  5+ years of shipping enterprise scale software in a software engineering-related role.  ...


  • Shanghai, China Microsoft Full time

    Overview Edge + Platform Team works on bringing the best of Azure technologies to Edge datacenters. As a part of the team, you will be working on exciting technologies with massive exposure to distributed and cloud computing. Qualifications Requirements  5+ years of shipping enterprise scale software in a software engineering-related role.  ...


  • Shanghai, China Flexport Full time

    The opportunity: Flexport is a platform for global trade in an industry that comprises 12% of the global GDP. We are the first licensed freight forwarder and customs brokerage built around a modern tech stack. We help the world's fastest-growing brands manage their international supply chains, providing a fully-managed service for moving products between...


  • Shanghai, China Flexport Full time

    The opportunity: Flexport is a platform for global trade in an industry that comprises 12% of the global GDP. We are the first licensed freight forwarder and customs brokerage built around a modern tech stack. We help the world's fastest-growing brands manage their international supply chains, providing a fully-managed service for moving products between...


  • Shanghai, China Whatnot Full time

    Whatnot Whatnot is a livestream shopping platform and marketplace backed by Andreessen Horowitz, Y Combinator, and CapitalG. We’re building the future of ecommerce, bringing together community, shopping and entertainment. We are committed to our values, and as a remote-first team, we operate out of hubs within the US, Canada, UK, Ireland, and...


  • Shanghai, Shanghai, China Riot Games Full time

    Riot Games was founded in 2006 by passionate gamers who believe that focusing on players during game development leads to outstanding games. In 2009, Riot launched its first game, League of Legends, which quickly gained both critical and player acclaim. With over 100 million players every month, League of Legends is the most popular video game globally. The...