Senior System Profiling Software Engineer
7 months ago
A key part of NVIDIA's strength is our sophisticated analysis tools that empower NVIDIA engineers to improve perf and power efficiency of our products and the running applications. We are looking for forward-thinking, hard-working, and creative people to join a multifaceted software team with high standards This software engineering role involves developing analysis tools on various combinations of OS and hardware at different scales from single system to large data center.
As a member of the software development team, we will engineer and improve the tools and systems for perf & power verification/analysis/prototyping activities that are carried out internally. We will work with users from different departments like Architecture, Software, DevTech and etc. Our work brings the users intuitive, rich and accurate insight in the workload and the system, and empower them to find opportunities in software and hardware, or build high level models to propose and deliver the best hardware and software to our customers
What you’ll be doing:
Build internal perf/power profiling tools for real world application running on NVIDIA products like GPUs or systems
Build infrastructure or services for profiling data storage, visualization and mining
Work with our users to build / calibrate perf/power models for next generation HW or system
Partner with architects to propose new HW features or improve existing features with real world use cases
What we need to see:
BS+ in Computer Science or related (or equivalent experience) and 5+ years of software development
Strong software design and implementation ability
Strong programming skills with Python, modern C++ or modern web application development
Good understanding in how Deep Learning frameworks works (like PyTorch, TensorFlow, Megatron-LM and etc...)
Proficient with GIT and P4
Excellent problem solving skills and project management skills
Flexibility for working in an evolving environment with changing requirements
Ways to stand out from the crowd:
Huge plus for experience in building Continuous Profiling system for GPU data center
Skillful in Deep Learning application performance analysis and optimization
Knowledgable in GPU or CPU architecture
Resourceful in GPU application performance or power analysis
Proven experience in contributing to large open source projects
-
Senior System Profiling Software Engineer
2 months ago
Shanghai, Shanghai, China NVIDIA Full timeA key part of NVIDIA's strength lies in our sophisticated analysis tools that empower engineers to improve performance and power efficiency of our products and running applications. We are seeking forward-thinking, hard-working, and creative individuals to join a multifaceted software team with high standards. This software engineering role involves...
-
Senior System Profiling Software Engineer
1 month ago
Shanghai, Shanghai, China NVIDIA Full timeA key part of NVIDIA's strength is our sophisticated analysis tools that empower engineers to improve product efficiency and application performance. We are seeking forward-thinking individuals to join our software team, which sets high standards. This role involves developing analysis tools for various OS and hardware combinations, from single systems to...
-
Shanghai, Shanghai, China NVIDIA Full timeNVIDIA's success lies in its cutting-edge analysis tools, empowering engineers to optimize performance and power efficiency. We seek innovative individuals to join our software team, characterized by high standards and multifaceted challenges.This software engineering role involves developing analysis tools for various OS and hardware combinations, from...
-
Senior Embedded Systems Software Engineer
3 weeks ago
Shanghai, Shanghai, China Qualcomm Full timeAt Qualcomm, we are pushing the boundaries of innovation to enable next-generation experiences and drive digital transformation. As a Senior Embedded Systems Software Engineer, you will play a key role in designing, developing, and validating embedded software for cutting-edge products that meet and exceed customer needs.About QualcommQualcomm is a leading...
-
Senior Software Engineer
4 weeks ago
Shanghai, Shanghai, China Carrier Full timeJob Description:We are seeking an experienced Senior Software Engineer to join our team in Shanghai, China.About the Role:As a Senior Software Engineer, you will be responsible for designing and developing control services and algorithms for embedded Linux controller devices using Object-Oriented Design (OOD) principles and C++ programming language.You will...
-
Camera Systems Software Engineer
3 weeks ago
Shanghai, China Qualcomm Full timeCompany: Qualcomm China Job Area: Engineering Group, Engineering Group > Systems Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Systems...
-
Senior Software Engineer
1 month ago
Shanghai, Shanghai, China Riot Games Full timeJob Summary:Riot Games is seeking a skilled Senior Software Engineer to join our team and contribute to the development of our games. As a Senior Software Engineer, you will be responsible for designing, implementing, and maintaining complex gameplay systems, including combat, animation, and character movement.Key Responsibilities:Design and implement...
-
Shanghai, Shanghai, China General Motors Full timeAbout the RoleWe are seeking an experienced Senior Software Engineer to join our team at General Motors, where you will play a key role in developing cutting-edge autonomous systems.Estimated Salary: $150,000 - $200,000 per yearJob DescriptionAs a Senior Software Engineer, you will be responsible for designing, developing, and testing software components for...
-
Software Engineer
1 month ago
Shanghai, Shanghai, China 0093 eBay Engineering&Research Full timeAt eBay, we're a global ecommerce leader, changing the way the world shops and sells. Our platform empowers millions of buyers and sellers in over 190 markets worldwide. We're committed to pushing boundaries and leaving our mark as we reinvent the future of ecommerce for enthusiasts.Our customers are our compass, authenticity thrives, bold ideas are welcome,...
-
Shanghai, Shanghai, China Qualcomm Full timeQualcomm is a leading technology company in the mobile, automotive, compute, and other markets. As an Embedded Software Developer for AI and Multimedia Systems, you will be part of our Engineering Group, where you will work on developing embedded platform software for CPU and DSP/NPU processors.We are looking for highly skilled software engineers to join our...
-
Senior GPU Cluster Software Engineer
7 months ago
Shanghai, China NVIDIA Full timeAs a member of the System Software team, you'll be responsible for building profiling solutions for large-scale real world applications running on GPU compute clusters to make them work efficiently and improve the user experience for customer as well as engineers supporting the cluster. Much of our software development focuses on profiling varied set of...
-
Senior Software Development Engineer
4 weeks ago
Shanghai, Shanghai, China Thermo Fisher Scientific Full timeJob Title: Senior Software Development EngineerAbout the Role:We are seeking a highly skilled and experienced Senior Software Development Engineer to join our team at Thermo Fisher Scientific. As a Senior Software Development Engineer, you will play a key role in developing software specifications, working closely with customers and colleagues to ensure...
-
Senior Production Systems Engineer
4 weeks ago
Shanghai, Shanghai, China Broetje-Automation Full timeJob DescriptionWe are looking for a highly skilled Senior Production Systems Engineer to support our rapid growing business in China.About the RoleThis is an excellent opportunity for a Ph.D. Engineering professional to join our team and contribute to the development of innovative production systems and machines.The successful candidate will receive job...
-
Senior Software Development Engineer
1 month ago
Shanghai, Shanghai, China Thermo Fisher Scientific Full timeAbout the Position:This role is a key part of our software development team at Thermo Fisher Scientific. As a Senior Software Development Engineer, you will be responsible for the development of software specifications, working closely with customers and colleagues to ensure their needs and expectations are met and exceeded. You will employ software design...
-
Software Systems Engineer II
1 month ago
Shanghai, Shanghai, China TE Connectivity Full timeOverview:At TE Connectivity, our Software Systems Engineering Teams work together to create innovative solutions for a safer, more sustainable, and connected world. As a Software Systems Engineer II, you will be part of a diverse team that designs, develops, and implements software operating and automation systems.Key Responsibilities:Conduct functional and...
-
Senior C++ Software Engineer
1 month ago
Shanghai, Shanghai, China Optiver Full timeOverviewAt Optiver, we are seeking a highly skilled Senior C++ Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and deploying high-performance trading systems that drive our business forward.Key ResponsibilitiesDesign and develop large-scale trading systems using C++Collaborate...
-
Senior Embedded Software Engineer
4 months ago
Shanghai, China Bose Full timeYou 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...
-
Senior Software Engineer
1 month ago
Shanghai, Shanghai, China General Motors Full timeJob Title: Senior Software Engineer - Android ExpertAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our Android team at General Motors. As an Android expert, you will be responsible for designing, developing, and testing software applications for our automotive systems.Key Responsibilities:Design and develop software...
-
Senior Software Architect
1 month ago
Shanghai, Shanghai, China Mercedes-Benz Full timeJob Title: Senior Software ArchitectJob Summary:We are seeking a highly skilled Senior Software Architect to lead our research and development of software architecture in China. The successful candidate will be responsible for generating and implementing software solutions to contribute to positive business results across various domains, including...
-
Senior Software Engineer
4 weeks ago
Shanghai, Shanghai, China Intel Full timeAbout IntelIntel is a leading technology company that works with global customers and partners to solve critical business problems with innovative solutions.SalaryThe estimated annual salary for this position is $120,000 - $180,000, depending on experience.Job DescriptionThis role will involve working as a software engineer in the Intel Flex China team. The...