Senior System Software Engineer
$122K - $161K/yr
NVIDIA is seeking a Sr. Systems Software Engineer for the Apache Spark Acceleration group. Over the past five years GPU accelerated data processing has moved from proof of concept to production ...
$122K - $161K/yr
NVIDIA is seeking a Sr. Systems Software Engineer for the Apache Spark Acceleration group. Over the past five years GPU accelerated data processing has moved from proof of concept to production ...
$122K - $161K/yr
NVIDIA is seeking a Sr. Systems Software Engineer for the Apache Spark Acceleration group. Over the past five years GPU accelerated data processing has moved from proof of concept to production ...
ABOUT THE ROLE AlphaSense is looking for a Desktop System Software Engineer II to join the Corporate Technology team. This is not a traditional IT support role - it sits at the intersection of ...
ABOUT THE ROLE AlphaSense is looking for a Desktop System Software Engineer II to join the Corporate Technology team. This is not a traditional IT support role - it sits at the intersection of ...
$126K - $166K/yr
Help create and review system and software requirements. * Help foster good software engineering practices and mentor junior engineers. * Prepare test cases to perform verification and validation of ...
Quick apply
$126K - $166K/yr
Help create and review system and software requirements. * Help foster good software engineering practices and mentor junior engineers. * Prepare test cases to perform verification and validation of ...
Danville, IL · On-site
$126K - $166K/yr
Help create and review system and software requirements. * Help foster good software engineering practices and mentor junior engineers. * Prepare test cases to perform verification and validation of ...
Danville, IL · On-site
$126K - $166K/yr
Help create and review system and software requirements. * Help foster good software engineering practices and mentor junior engineers. * Prepare test cases to perform verification and validation of ...
Lisle, IL · On-site
Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to ... Understanding of network hardware, systems and software application. * Knowledge of Internet ...
Lisle, IL · On-site
Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to ... Understanding of network hardware, systems and software application. * Knowledge of Internet ...
Rolling Meadows, IL · On-site
$135K - $182K/yr
Northrop Grumman Mission Systems is a trusted provider of mission-enabling solutions for global ... Our Engineering and Sciences (E&S) organization pushes the boundaries of innovation, redefines ...
Rolling Meadows, IL · On-site
$135K - $182K/yr
Northrop Grumman Mission Systems is a trusted provider of mission-enabling solutions for global ... Our Engineering and Sciences (E&S) organization pushes the boundaries of innovation, redefines ...
Chicago, IL · On-site
$50.50 - $68/hr
... system. In addition to possessing excellent analytical and technical skills, the successful ... Engineer, Software Developer, Programming, Programmer Analyst, Financial, Trading, Chicago ...
Chicago, IL · On-site
$50.50 - $68/hr
... system. In addition to possessing excellent analytical and technical skills, the successful ... Engineer, Software Developer, Programming, Programmer Analyst, Financial, Trading, Chicago ...
Rolling Meadows, IL · On-site
$135K - $182K/yr
Northrop Grumman Mission Systems is a trusted provider of mission-enabling solutions for global ... Our Engineering and Sciences (E&S) organization pushes the boundaries of innovation, redefines ...
Rolling Meadows, IL · On-site
$135K - $182K/yr
Northrop Grumman Mission Systems is a trusted provider of mission-enabling solutions for global ... Our Engineering and Sciences (E&S) organization pushes the boundaries of innovation, redefines ...
Rolling Meadows, IL · On-site
$57.75 - $77.75/hr
Job#: 3036509 Software Engineer 3 Location: Rolling Meadows, Illinois (Onsite) Must already hold or ... The position requires applying appropriate standards and procedures throughout the system ...
Rolling Meadows, IL · On-site
$57.75 - $77.75/hr
Job#: 3036509 Software Engineer 3 Location: Rolling Meadows, Illinois (Onsite) Must already hold or ... The position requires applying appropriate standards and procedures throughout the system ...
Rolling Meadows, IL · On-site
$87K - $131K/yr
Northrop Grumman Mission Systems is a trusted provider of mission-enabling solutions for global ... Come be a part of our mission! As a Software Engineer at Northrop Grumman you will have a ...
Rolling Meadows, IL · On-site
$87K - $131K/yr
Northrop Grumman Mission Systems is a trusted provider of mission-enabling solutions for global ... Come be a part of our mission! As a Software Engineer at Northrop Grumman you will have a ...
... engineering team. In this role, you will develop and maintain software used in the design, operation, and manufacturing of complex industrial machinery and automated systems. You will work on ...
... engineering team. In this role, you will develop and maintain software used in the design, operation, and manufacturing of complex industrial machinery and automated systems. You will work on ...
... engineering team. In this role, you will develop and maintain software used in the design, operation, and manufacturing of complex industrial machinery and automated systems. You will work on ...
... engineering team. In this role, you will develop and maintain software used in the design, operation, and manufacturing of complex industrial machinery and automated systems. You will work on ...
Deerfield, IL · On-site
A typical software engineer researches, designs, develops and tests operating systems-level software, compilers, and network distribution software for medical, industrial, military, communications ...
Deerfield, IL · On-site
A typical software engineer researches, designs, develops and tests operating systems-level software, compilers, and network distribution software for medical, industrial, military, communications ...
$87K - $131K/yr
Northrop Grumman Mission Systems is a trusted provider of mission-enabling solutions for global ... Come be a part of our mission! As a Software Engineer at Northrop Grumman you will have a ...
$87K - $131K/yr
Northrop Grumman Mission Systems is a trusted provider of mission-enabling solutions for global ... Come be a part of our mission! As a Software Engineer at Northrop Grumman you will have a ...
Riverwoods, IL · On-site
Software Engineer | Riverwoods, Illinois, United States Software Engineer (Java/Spring, AWS ... systems in a regulated financial environment. Thrive in a mature engineering culture that values ...
Riverwoods, IL · On-site
Software Engineer | Riverwoods, Illinois, United States Software Engineer (Java/Spring, AWS ... systems in a regulated financial environment. Thrive in a mature engineering culture that values ...
This position will serve on-site at Rolling Meadows, IL. he Software Engineer designs, develops, operates, and maintains software components and computing systems software to be applied to and ...
This position will serve on-site at Rolling Meadows, IL. he Software Engineer designs, develops, operates, and maintains software components and computing systems software to be applied to and ...
$141.30/hr
The Software Engineer designs, develops, operates, and maintains software components and computing systems software to be applied to and integrated with engineering, scientific and manufacturing ...
Quick apply
$141.30/hr
The Software Engineer designs, develops, operates, and maintains software components and computing systems software to be applied to and integrated with engineering, scientific and manufacturing ...
$45.75 - $58.25/hr
Design and deliver advanced control system software for modern industrial automation platforms while providing technical leadership and mentorship across engineering teams. Influence architecture ...
$45.75 - $58.25/hr
Design and deliver advanced control system software for modern industrial automation platforms while providing technical leadership and mentorship across engineering teams. Influence architecture ...
Rolling Meadows, IL · On-site
$88.16/hr
Responsibilities Designs, develops, operates and maintains software components and computing systems software to be applied to and integrated with engineering, scientific and manufacturing ...
Rolling Meadows, IL · On-site
$88.16/hr
Responsibilities Designs, develops, operates and maintains software components and computing systems software to be applied to and integrated with engineering, scientific and manufacturing ...
$80K - $120K/yr
Design, develop, analyze, debug, test, and maintain software applications for industrial machine and computer systems. * Investigate engineering requirements and prepare software design ...
$80K - $120K/yr
Design, develop, analyze, debug, test, and maintain software applications for industrial machine and computer systems. * Investigate engineering requirements and prepare software design ...
$80.4K - $91.3K
0% of jobs
$91.3K - $102.1K
1% of jobs
$102.1K - $112.9K
1% of jobs
$112.9K - $123.8K
1% of jobs
$123.8K - $134.6K
1% of jobs
$134.6K - $145.4K
2% of jobs
$145.4K - $156.3K
0% of jobs
$156.3K - $167.1K
0% of jobs
$169.9K is the 25th percentile. Wages below this are outliers.
$167.1K - $177.9K
71% of jobs
$177.9K - $188.8K
0% of jobs
$188.8K - $199.6K
22% of jobs
$80.4K
$172.2K
$199.6K
| Aspect | System Software Engineer | Software Developer |
|---|---|---|
| Credentials | Bachelor's in Computer Science or related field; often some experience with systems programming | Bachelor's in Computer Science or related field; focus on application development |
| Work Environment | Designing and maintaining operating systems, firmware, or system-level applications | Creating user-facing applications, websites, or mobile apps |
| Industry Usage | Tech companies, hardware firms, embedded systems | Software firms, startups, enterprise applications |
| Search & Comparison Intent | Understanding roles related to system-level programming | Looking for application or web development roles |
System Software Engineers focus on developing and maintaining system-level software like operating systems and firmware, requiring knowledge of hardware and low-level programming. Software Developers typically create applications and user-facing software, emphasizing higher-level programming skills. Both roles often share similar educational backgrounds but differ in their work focus and environment.

9.6
Based on 17 frontline employees who took The Breakroom Quiz
5th of 215 rated software companies
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It's a unique legacy of innovation that's fueled by great technology-and amazing people. Today, we're tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what's never been done before takes vision, innovation, and the world's best talent. As an NVIDIAN, you'll be immersed in a diverse, supportive environment where everyone is inspired to do their best work. Come join the team and see how you can make a lasting impact on the world.
NVIDIA is seeking a Sr. Systems Software Engineer for the Apache Spark Acceleration group. Over the past five years GPU accelerated data processing has moved from proof of concept to production deployments. Many enterprises recognize accelerated computing is vital to handle their large data processing needs. Multi-node GPU deployments will reduce cloud computing costs and lower latency in batch ETL workloads. Apache Spark is the most popular data processing engine in data centers. At NVIDIA, we are developing an open source plugin to accelerate Spark applications on GPUs without any code changes.
What you'll be doing:
Enable C++ native execution of Spark operations on CUDA
Develop CUDA/C++ libraries to accelerate DataFrames and I/O operations on common file formats such as Parquet, ORC and JSON
Collaborate with distributed systems teams to craft solutions to distributed processing problems challenges at large scale
Work with open source communities to enhance libraries like RAPIDS, CCCL and UCX through technical discussion and code contributions
Provide recommendations and feedback to teams regarding decisions surrounding topics such as infrastructure, continuous integration and testing strategy
Build, test and optimize across different platforms
What we need to see:
9+ years of experience in software development
5+ years hands on experience with data platform development
BS/MS/PhD in computer science or a related field (or equivalent experience)
Proficiency in C++, Java, Scala
Experience supporting enterprise customers
Familiarity with the open source data platform ecosystem is a plus (Apache Spark, Velox, Presto, Apache Arrow, Apache DataFusion, etc.)
Experience using AI tools in software development
You will also be eligible for equity and benefits.
This posting is for an existing vacancy.
NVIDIA uses AI tools in its recruiting processes.
NVIDIA is committed to fostering an inclusive work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.Sourced by ZipRecruiter
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It's a unique legacy of innovation that's fueled by great technology--and amazing people. Today, we're tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what's never been done before takes vision, innovation, and the world's best talent.
Computer and electronic product manufacturing
10,000+ Employees
Santa Clara, CA, US
1993