System Software Engineer
$124k - $241.5kNVIDIA
Role Description
We are looking for a Software Engineer to join our team working at the intersection of robotics, simulation, developer workflows, and core software infrastructure. In this role, you will work with experienced engineers to build robust, flexible software components and integrations that support modern robotics and simulation workflows.
- Contribute to production-quality software across robotics, simulation, tooling, and integration layers.
- Help design, implement, test, and maintain software components that are robust, flexible, and easy to evolve.
- Work with senior engineers to integrate frameworks, runtimes, libraries, and services across NVIDIA's software stack.
- Support robotics and simulation workflows, including sensor, physics, runtime, or content-related components where needed.
- Improve software quality through testing, debugging, code review, documentation, and automation.
- Contribute to developer productivity and engineering efficiency through tooling, scripting, and workflow improvements.
- Learn and work across a range of current and emerging areas, including robotics platforms, simulation environments, cloud-connected workflows, and core high-performance software components.
- Work with multi-functional teams including software engineers, simulation engineers, robotics researchers, and technical artists.
Qualifications
- Bachelor’s degree or equivalent experience.
- 3+ years of experience with software development skills in C++ and Python. (Rust, Go, Dashboards, etc. will be a plus!)
- Good understanding of core software engineering fundamentals, including data structures, APIs, debugging, testing, and maintainable code design.
- Comfort working in Linux environments and using shell scripting or command-line tools.
- Curiosity about building reliable software systems and improving code quality over time.
- Strong curiosity, learning ability, and willingness to work across unfamiliar technical areas as the team’s needs evolve.
- Good collaboration and communication skills, and a willingness to work closely with more experienced engineers and multi-functional partners.
Requirements
- Experience with robotics, simulation, or autonomous systems through coursework, projects, internships, research, or open-source work.
- Experience integrating software components, libraries, frameworks, or services across a larger system.
- Familiarity with developer tooling, CI/CD, test automation, or software release workflows.
- Exposure to distributed systems, containers, cloud-connected services, or Kubernetes, though these are a plus rather than a requirement.
- Experience with systems-level software, including concurrency, memory efficiency, profiling, or optimization.
Benefits
- Highly competitive salaries.
- Comprehensive benefits package.
- Base salary range is 124,000 USD - 195,500 USD for Level 2, and 152,000 USD - 241,500 USD for Level 3.
- Eligibility for equity.
- ...day on 15+ million VMs, and growing exponentially . To make it happen we’re building multi-cloud systems at every corner of the data ecosystem, from query engines, vector databases, training pipelines, and storage systems, down to the infrastructure that allows them...SuggestedFull time
$199.8k - $300.2k
Apple's Vision Products Group (VPG) is seeking a senior -level System Frameworks Software Engineer to join their innovative team, working on groundbreaking spatial computing and augmented reality (AR) technologies. The role involves developing developer frameworks that...SuggestedFull time- Designs and implements software features and applies special techniques necessary to perform geolocation-related operations, including... ...'s Degree (or foreign academic equivalent) in Electrical Engineering, Computer Engineering, Computer Science or related degree field...SuggestedFull timeRemote work
- Role Description We are seeking an experienced Software Engineer, Internal Applications to help build, support, and modernize the systems that power our business operations. The Software Engineer works closely with manufacturing, operations, supply chain, finance, and...SuggestedFull time
$197.4k - $271.2k
...for this product offering from top to bottom, and as a Senior Engineer you’ll do everything from: ~Working on the storage engine running... .... You will have an opportunity to solve complex distributed systems problems at scale. You will build services that can operate...SuggestedFull timeLocal areaRemote work- Role Description We are seeking a System and Software Engineer with hands-on expertise in critical embedded systems and model-based systems engineering (MBSE) to join our aerospace engineering team. In this role, you will contribute to the development of next-generation...Full time
- Role Description We’re looking for a Senior Systems Software Engineer who can take ownership of the reliability, automation, and evolution of our core systems. You’ll work across the stack, with a strong emphasis on backend, infrastructure, and system-level engineering,...Full time
$110.5k - $236.5k
Role Description L3Harris, Mission Networks, is seeking a Systems Engineer to join our team as a Lead Systems / Software Engineer supporting various programs, IRADs and proposals. This role will be for leading various programs, IRADs and proposals assigned to you by providing...Full timeOverseasFlexible hours$225k - $275k
Role Description We’re hiring a Staff HPC Systems Software Engineer to define the technical direction and evolution of a core HPC platform domain at Nscale. In this role, you will operate beyond a single team, shaping how multiple teams build, automate, and run Slurm...Full timeTemporary workFlexible hours$184k - $287.5k
...NVIDIA Senior Systems Software Engineer 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...Remote work$110k - $164k
...exceptional builders, fast learners, and ambitious engineers. Whether your passion lies in spacecraft systems, avionics, ML/AI, or advanced manufacturing, you’... ...automated spacecraft design and manufacturing. Our AI software stack, Zenith , turns raw mission requirements...Full timeInternshipWorldwideWeekend work- ...create safer, more civil shared experiences for everyone. The Engine Networking Team pulls the players together by ensuring the... ...coming from a Game Engine/Studio. (Desirable) Be an amazing systems-level C++ programmer and be fascinated by the actual work the CPU...Full timeWorldwide
- ...Seeking a full-time System Software Engineer for the Dynamo-Triton Inference Server, the role involves developing GPU-accelerated AI inference software, contributing to feature development, and driving the integration of Triton Inference Server and NVIDIA Dynamo stacks...Full timeRemote work
$152k - $241.5k
...NVIDIA is searching for a creative and highly motivated engineer with expertise in system software to join the Tegra system-on-chip (SOC) Software organization. You will design key aspects of our Tegra SoC kernel drivers and embedded Software. This role will focus on...Remote work$152k - $241.5k
...are looking for a motivated Performance engineer to influence the roadmap of our communication... ...~ Good understanding of computer system architecture, HW-SW interactions and operating systems principles (aka systems software fundamentals) ~ Implement micro-benchmarks...Remote work$75 - $80 per hour
...About the Role Step into a dynamic engineering role where your expertise will directly... ...integrations. Design and maintain systems for generating and executing fuzzing campaigns... ...professional experience developing software in C/C++. Hands-on experience with...Hourly payTemporary work- ...Owning and advancing the AI-Perf analysis framework, the full-time Senior System Software Engineer will lead the design and development of benchmarking methodologies and performance metrics, collaborating with researchers and engineers in a remote or onsite environment...Full timeRemote work
- ...or in-office by design. For example, our engineering team in India works primarily from our... ...office. Role: Are you a passionate software engineer who thrives on solving tough... ...problems, writing robust code, and making systems fast, reliable, and observable? We're...Work at officeRemote workHome officeFlexible hoursAfternoon shift
$213.51k - $220k
...Senior Systems Software Engineer Unto Labs is a team of low-level engineers pushing distributed systems to the physical limits of modern hardware. We're reimagining blockchains, from core consensus primitives to performance-tuned networking stacks, in the service of...Remote workWork from homeFlexible hours- Distributed Systems Software Engineer, Python / Go Join to apply for the Distributed Systems Software Engineer, Python / Go role at Canonical Distributed Systems Software Engineer, Python / Go 3 months ago Be among the first 25 applicants Join to apply for the Distributed...Full timeLocal areaRemote workWorldwide
$60k - $75.07k
...with Business Operations, Registrar Operations and technical teams to define requirements, assess impact, do the actual build in the system and perform testing. This position also handles day to day cases with regards to student degree audit corrections, program progress...Permanent employmentFull timeWork at officeRemote workFlexible hours$116k - $174k
...speed, security, and exceptional developer experience. Now, software is entering a new era, and the next generation of products will... ...define what comes next.About the Role: We're hiring an IT Systems Engineer to help us improve the way our tools, systems, and processes...Full timeWork at officeImmediate startWork from homeWorldwideFlexible hoursShift work$76.98k - $96.22k
...our team as we help shape a brighter way forward. Mobile Engineer: What this job involves – Operates, inspects, and maintains... ...mechanical, electrical, plumbing, and production equipment and systems in assigned facilities to obtain most efficient operating...Daily paidFull timeApprenticeshipLocal areaShift work- ...we help shape a brighter way forward. Job Title: Mobile Engineer – Mobile Engineering Summary of Job Description :... ...maintains all HVAC, mechanical, electrical and plumbing equipment and systems in assigned facilities to obtain most efficient operating results...Daily paidFull timeLocal area
- ...our team as we help shape a brighter way forward. Mobile Engineer: What this job involves – Operates, inspects, and... ...mechanical, electrical, plumbing, and production equipment and systems in assigned facilities to obtain most efficient operating results...Daily paidFull timeApprenticeshipShift work
- ...Job Description System Level Software Engineer - Driver Development - 2784 Job Ref.: 2784 Role: Information Technology Relocation Available: Yes Industry: I.T. Location: South Carolina Town / City: Greer Job Type: Permanent full-time Job description...Permanent employmentFull timeRelocation
$111.3k - $166.9k
Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: ** This position is not eligible... ...? Join Qualcomm's Thermal and Limits Management Systems Software team to work on bleeding edge Windows on Snapdragon...Full timeWork experience placementWork from home$95.92k - $222.03k
...are currently seeking a Mainframe CICS Systems Programmer to join our team in the United... ...specialist skills to ensure that all the engineering services are operated, maintained and... ...definitions and supporting CICS systems software ~Support and maintain CICS production...Full timeTemporary workRemote workFlexible hours$97.5k - $143k
...About the Role As an experienced and self-motivated Embedded Software Engineer, you will work with an experienced team of software... ...with embedded processors, embedded Linux, real time operating systems, build systems, programming languages, network architectures,...Full timeRemote work$130k - $195k
...Embedded Software Engineer – Remote Bright Vision Technologies is a technology consulting and software development company delivering cloud... ...for next-generation connected devices, industrial automation systems, automotive platforms, medical devices, and IoT products....Full timeH1bLocal areaImmediate startRemote workVisa sponsorship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to System Software Engineer. Be the first to apply!
- IT system engineer Remote
- systems software developer Remote
- system programmer Remote
- entry level software sales Remote
- ultimate software Remote
- healthcare software sales Remote
- software asset management analyst Remote
- embedded software Remote
- software sales executive Remote
- javascript software engineer Remote










