System Software Engineer
$124k - $241.5kFull-time
NVIDIA
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.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the System Software Engineer in Remote vacancy
- ...team solving these complex problems, then Rotary and Mission Systems is the place for you. The Work Lockheed Martin... ...in Moorestown, NJ is seeking a full-time Computing Systems/Software Senior Engineer for their Infrastructure, Communications, & Network Engineering...SuggestedFull timeWork at officeRemote workRelocationFlexible hoursShift work3 days per week
- ...team solving these complex problems, then Rotary and Mission Systems is the place for you. The Work Lockheed Martin... ...in Moorestown, NJ is seeking a full-time Computing Systems/Software Senior Engineer for their Infrastructure, Communications, & Network Engineering...SuggestedFull timeWork at officeRemote workRelocationFlexible hoursShift work3 days per week
$213.51k - $220k
Role Description We're seeking a Senior Systems Software Engineer to take on the toughest challenges in distributed, high-performance computing. You'll be responsible for designing and building key parts of a base-layer blockchain, focused on juicing every last ounce of...SuggestedFull timeRemote workWork from homeFlexible hours$85k - $90k
...experience, including a solid understanding of software development and deployment. In this role... ...data conversion solutions. ~Perform system integration of data migration solutions... ...~Bachelor's degree in Computer Science, Engineering, or a related field. ~Technical/...SuggestedFull time- 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
- 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
$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$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$184k - $287.5k
...NVIDIA Technical Engineer Position NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing... ...a highly motivated, technical engineer to join the Tegra system-on-chip (SoC) software organization. You will work on key aspects of our ARM SW...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$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- ...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...Full timeWork at officeLocal areaRemote workWorldwide
$184k - $287.5k
Role Description We are looking for a Senior System Software Engineer for Cloud who sees the big picture of Cloud Computing and is deeply technical, creative, and hands-on. You will design, build, and deploy highly scalable cloud-based solutions for GeForce NOW. Your work...Full time- ...company behind HAProxy, the world’s fastest and most widely used software load balancer. Organizations rapidly deploy HAProxy products... ...'s most critical websites? We are seeking a Software and Systems Engineer to join the small, elite core team responsible for the Edge Application...Full timeImmediate startRemote workWorldwideShift work
$139.6k - $246.1k
...the world, tackling some of the hardest engineering problems on the planet. We empower employees... ...and defense. The Rotary & Mission Systems (RMS) business is on a digital... ...organization. The focus will be on systems, software and test engineering functional domains...Full timeTemporary workFor contractorsWork experience placementWork at officeRemote workRelocationFlexible hoursShift work3 days per week$220k - $292k
...companies to the defense industry, Anduril is changing how military systems are designed, built and sold. Anduril’s family of systems is... .... ABOUT THE JOB We are looking for a Lead Mission Systems Software Engineer to join our rapidly growing Maritime team in Boston or Quincy...Full timeWork experience placementWork at officeRemote workFlexible hours$75k - $82k
Overview Engineering a world of possibilities. Mines is hiring our next On‑Site Systems and Software Support Engineer. As an integral member of the Service Delivery team within Mines Information Technology (IT), the On‑Site Systems and Software Support Engineer provides...Job sharingPermanent employmentTemporary workWork at officeFlexible hoursShift workWeekend work$102k - $148k
...connected to Mainframe CPU ~Support existing mainframe equipment for functionality, break/fix, and upgrades ~Evaluate client systems for migrating into Ensono data centers ~Evaluate proposed solutions for supportability Qualifications ~7 years experience...Full timeTemporary workFlexible hours- Role Description Our Mainframe Engineering team is looking for an experienced, senior level zOS System Programmer to help with zOS new release installs, maintenance and OEM installs. This role will require: ~Problem tracking, diagnosis and root-cause analysis, replication...Full timeTemporary workPart timeShift workDay shift
$149.6k - $232.3k
Role Description The Boeing Company is currently seeking a Common Operating System Software Engineering Manager (Virtual) to join our Common Operating System team. This position will be within the Enterprise Software Products & Capabilities organization and will focus on...Full timeTemporary workRelocationFlexible hours- ...implemented in the coming months. Day-to-Day Tasks ~Execute full software development life cycle (SDLC) ~Use Microsoft Visual Studio 2... ...deploying applications, data access, data communications and system architecture configurations. ~Use a source code repository,...Full timeWork at office
- .... ~In-depth knowledge in information systems and ability to identify, apply, and implement... .... ~Administer 3rd-party systems software, including CICS system utilities, CAFC,... ...new applications or CICS architecture re-engineering initiatives. ~Provide problem resolution...Full timeWork experience placementWork visa
- ...Job Title Job Requirements: - BM z/OS Operating System – installation, configuration, customization, and upgrades. - JCL (Job Control Language) – creating, debugging, and optimizing batch jobs. - System Utilities & Tools – ISPF, TSO, SDSF, REXX, CLIST. - System...Remote work
$110k - $130k
Role Description We are seeking an experienced Payments Systems Developer with strong COBOL and UNIX/AIX expertise to support and enhance mission-critical payment processing systems. This role focuses on real-time and batch payment platforms, including FedNow, SWIFT, and...Contract workRemote work- ...Mainframe Z/OS Systems Programmer We are seeking the services of a Mainframe z/OS Systems Programmer who meets the general qualifications of a Legacy Level 2 Software Engineer, and the specifications outlined in this document. Scope of Work Work involves highly...Remote work
- ...Mainframe System Programmer Location: NYC NY On-site/Remote/Hybrid: REMOTE Duration: 24 Months (Part-Time) Required Skills... ...projects. Maintain accurate asset inventory of mainframe software licenses, versions, and configurations. Track end-of-life, end...Part timeImmediate startRemote work
- ...Z/OS Systems Programmer We are seeking someone with a strong background with installation, maintenance, and troubleshooting of z/OS systems, along with expertise in various system components. In order to be considered, you will need to possess deep SMP/E experience,...Remote work
- ...Mainframe Systems Programmer NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us.... ...will need to provide off-hours support for the implementation of software changes, when required has excellent written and spoken...Remote work
$79.92k - $152.16k
...design, build, manage and modernize the mission-critical technology systems that the world depends on every day. So why work at Kyndryl? We... ...of IBM z/OS operating systems and associated system software. This role ensures the stability, performance, security, and availability...Minimum wageFull timePart timeLive inLocal areaRemote workWorldwideRelocationWeekend work3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to System Software Engineer. Be the first to apply!
Related searches
- IT system engineer Remote
- system programmer Remote
- systems software developer Remote
- mid-level software developer Remote
- ultimate software Remote
- software sales executive Remote
- software applications developer Remote
- remote software sales Remote
- senior c# .net software developer Remote
- software sales representative Remote














