System Software Engineer GPU & Accelerated Compute
Dormont Manufacturing Company
Join Us in Building the Future of Home Robotics At Sunday, we're developing personal robots to reclaim the hours lost to repetitive tasks. We're focused on an ambitious goal to make generalized robots broadly accessible, enabling households to take back quality time. We have spent the last 18 months building a talented team, securing capital, and validating our technology. We are now seeking passionate individuals to join us in the next phase of our growth. If you are ready to apply your skills to the forefront of robotics innovation, we’d love to hear from you. What to Expect The Robot Platform team builds the foundational systems that every part of our robot perception, ML, controls and behavior runs on, and the developer infrastructure that lets us build, ship, and update that software quickly and safely on every robot in the fleet. As a System Software Engineer on Robot Platform focused on GPU and accelerated compute, you’ll own how every accelerated workload on the robot from model inference, SLAM/perception, and more gets data, gets scheduled and runs efficiently on shared compute. You’ll work alongside teammates who own the runtime and our build and delivery infrastructure, and you’ll partner cross‑functionally with ML, SLAM/Perception, Controls and Hardware teams to ensure the GPU is a first‑class, well‑utilized resource that meets the latency and throughput requirements of a real‑time robotic system operating in the home. What You’ll Do You’ll own and contribute to the accelerated compute layer of the robot platform, including: Efficient model execution and switching: Reduce gpu kernel launch overheads and make swapping between models on the same device fast and predictable GPU scheduling and time‑slicing: Arbitrate GPU access across concurrent users (model inference, SLAM, and other robotics applications) with predictable latency Camera pipeline: Drive low‑latency transfer of camera frames into GPU memory, integrating with HW accelerate encode/decode (NVDEC/NVENC) where appropriate CPU‑GPU data transfer: Build efficient, low‑overhead data movement between host and device, including pinned memory, zero‑copy paths, and asynchronous transfer patterns CPU/GPU synchronization: Design synchronization primitives and patterns that minimize stalls and keep inference pipelines full What You’ll Bring 2+ years of experience developing gpu systems software Strong proficiency in CUDA and a systems language such as C++, C, or Rust Solid understanding of GPU architecture, GPU workloads, and the tradeoffs involved in time‑slicing and sharing the device across users Hands‑on experience with the CUDA ecosystem: CUDA runtime API, CUDA Graphs, and CUDA IPC Familiarity with GPU sharing mechanisms such as MPS and MIG Experience with GPU profiling tools such as Nsight Systems and Nsight Compute Solid Linux fundamentals: scheduling, IPC, memory management, and performance tuning Nice to Have Contributions to CUDA libraries or other GPU programming libraries Experience with camera pipeline integration and NVDEC/NVENC Experience optimizing model inference on embedded GPU platforms (e.g., Jetson) Experience with observability and tracing for GPU‑accelerated workloads At Sunday Robotics, we’re building technology shaped by real people — curious, creative, and diverse. We’re proud to be an equal opportunity employer and consider all qualified applicants regardless of race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. Even if you don’t meet every single requirement, we encourage you to apply. Studies show that women and underrepresented groups often hold back unless they meet 100% of the criteria — we don’t want that to be the reason we miss out on great talent. #J-18808-Ljbffr Dormont Manufacturing Company
- Sunday Robotics in Redwood City, California is seeking a System Software Engineer to contribute to the accelerated compute layer of their robot platform. The ideal candidate has over 2 years of experience in GPU systems software development, strong proficiency in CUDA,...Suggested
- ...team builds the foundational systems that every part of our... ...build, ship, and update that software quickly and safely on every... ...fleet. As a System Software Engineer, you'll focus on the... ...alongside teammates who own the GPU and accelerated compute layer and our build and...Suggested
$345.04k - $399.42k
...experiences for everyone. As a Principal Software Engineer on the Compute team, you will be the technical anchor for Roblox's GPU and AI accelerator capabilities. This is a battle-tested... ...and operating large-scale distributed systems and infrastructure. Deep, hands-on...SuggestedFull timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$120k - $250k
...quality and availability. MatX is seeking System Software Engineer to join our team as we create best-in... ...silicon for MatX products across compute, memory management. High-speed... ...Influence the design of next generations of accelerators, and the host system software stack...SuggestedFull timeWork experience placementWork at officeLocal areaRemote workMonday to FridayFlexible hours3 days per week$189k - $274k
...accessible for all. As a Staff Software Engineer focusing on Deep Learning Acceleration at Aurora, you will play... ...Autonomous Vehicle (AV) systems. Your primary... ...engineering. BS, MS, or PhD in Computer Science or a related... ...workloads to reduce GPU memory usage, minimize latency...SuggestedWork at officeLocal area3 days per week- ...Tech Lead, AI Compute Infrastructure Los Angeles,... ...You will be the core engineer responsible for building... ...video. Optimize GPU Utilization: Design and... ..., communication). Accelerate Pipelines: Collaborate... ...scaling of our distributed systems. Minimum Requirements...Full time
- ...generation of simulation software for thermal,... ...that change how engineers design products,... ...intersection of computational solid mechanics,... ...the large sparse systems arising at each Newton... ...solvers for GPU execution using CUDA... ...modeling, solver acceleration) Experience with...WorldwideFlexible hours
$175k - $250k
...grade AI. Founded by the engineers behind Milvus, the... ...optimization, CPU/GPU acceleration, and high-performance... ...indexing and retrieval systems. We are looking for engineers... ..., high-performance computing, or performance-... ...in Computer Science, Software Engineering, or a...$180k
...xAI’s mission is to create AI systems that can accurately... ...highly motivated, and focused on engineering excellence. This organization... ...teammates. About the Role The Compute Infrastructure team at xAI is... ...training/inference clusters (GPU/TPU scale). Experience with...Temporary work- ...a Lead Infrastructure Engineer at JPMorganChase within... ...deep knowledge of software, applications, and technical... .../downstream data and systems or technical... ...the work environment to accelerate infrastructure analysis... ...technologies including compute, databases, messaging,...Permanent employment
$150k - $300k
About Us Array Labs builds advanced radar systems to help humanity understand and respond to changes across the physical... ...precisely where they're needed most. About the Job As a Staff Software Engineer for Computer Vision, you will develop and deploy across all of Array's...Permanent employmentFull timeRemote work$150k - $300k
Array Labs Inc. in Redwood City seeks a Staff Software Engineer for Computer Vision to develop and deploy advanced 3D processing capabilities. The role requires a strong background in computer vision, including algorithms and production-quality software development. Join...- ...Director of Site Reliability Engineering at JPMorgan Chase within the... ...the work environment to accelerate reliability planning, operational... ..., scaling, resilience, and system performance assessments... ...experience Expertise in Computer Science, Computer Engineering...
- ...from you. What to Expect As an Embedded Software Engineer, you'll own platform software for the embedded Linux compute units running our robotics stack. You will... ...USB, MIPI CSI/DSI, Ethernet, CAN) Own build system and BSP layers using Yocto/Buildroot or vendor...
$170k - $210k
...requires modern power conversion systems to increase the security of... ...technologies that leverage software-enabled hardware to provide... ...systems. Tau's team of engineers, scientists, technologists,... ...mechanical, materials, software, computational physics, and beyond....Flexible hours$160.36k - $240.54k
...About the Role We’re looking for senior engineers to build/scale Nuro's large-scale computing infrastructure in the cloud/data center. This system is the foundation of many critical... ...provide robust, generic tools and APIs that accelerate their development of business critical...- ...4d, located in Palo Alto, is seeking a software engineer to build the next generation of simulation... ...solvers and optimizing them for GPU execution, ensuring robust and efficient... ...candidate has 3-6 years of experience in computational mechanics, a strong foundation in FEM,...
- ...precision health solutions that accelerate research and improve care... ...The Workbench Solutions Engineering team engages with all levels... ...qualifications: BA/BS degree in Computer Science or a related... ...installing common packaged software on Linux. Familiarity with...Full time
$170k - $195k
...Solutions Engineer Lakera, a Check Point Company, is seeking a Solutions Engineer to accelerate sales velocity, increase customer success and shape the product experience... ...and unleash the next phase of intelligent computing. We work with Fortune 500 companies, startups...Remote work- A biopharmaceutical company based in Redwood City, CA is seeking a Manager for IT Business Systems Quality. This role entails managing Computer System Validation activities and ensuring compliance with GxP standards. The ideal candidate will have a Bachelor’s degree in...
$230k - $300k
...a large portion of training compute is wasted training on data that... ...both data research and data engineering necessary to solve this incredibly... ...4+ years of experience in software, ML platform, solutions, or... ...data processing / distributed systems (e.g., Spark, Ray, data lakes...Work at officeRelocation package- Overview Solutions Engineer - DataPelago Transform Enterprise AI & Analytics Infrastructure - The... ...customer success drives you Bachelor's degree in Computer Science or related technical field, Masters ideal Ready to Accelerate Your Career? If you're a hands-on technical...
$192.5k - $240.5k
...of this massive shift. WHY BOX NEEDS YOU The Solutions Engineering Team at Box includes solutions engineers, value engineering,... ...Track record of meeting/exceeding KPIs such as deal velocity acceleration through technical enablement or increased adoption rates via...Full timeContract workWork experience placementFor subcontractorLive inWork at officeShift work3 days per week$191k - $215k
...Staff Embedded Software Engineer Mountain View, CA Lightmatter is... ...billion. We will continue to accelerate the development of data... ...re)inventing the future of computing with light! We are hiring... ...software teams and hardware systems teams to develop security,...Full timeTemporary workRemote workFlexible hours- Sr. Staff AI Engineer, Silicon Design Position... ...orchestration systems that optimize everything... ...Engineering, Computer Science, or a related... ...(DRC/LVS). Software Proficiency: Strong... ...distributed, multi‑GPU cloud environments. Hardware Acceleration: Background in optimizing...
$170k - $250k
...Description About Clockwork Systems Clockwork.io – Software Driven Fabrics to increase GPU cluster utilization... ...and veteran systems engineers who share a vision... ...of distributed computing. As AI workloads grow... ...failures, and performance acceleration that dynamically...$150k - $250k
Array Labs builds advanced radar systems to help humanity understand and respond to changes... ...most. About the Job As an Embedded Software Engineer , you will develop the embedded... ...performance data movement between sensors and compute elements, integration with FPGA and RF...Permanent employment$150k - $250k
...company in Redwood City, CA is seeking an Embedded Software Engineer to develop software for advanced radar systems. You will collaborate closely with hardware and... ...orbit. Candidates should have a Bachelor's degree in Computer Engineering or related field and 4+ years of...- ...next chapter. From operating systems to zonal controllers to cloud... ...that will set the standards for software-defined vehicles around the... .... As a Systems Architecture Engineer you will help architect the... ...Engineering, Electrical Engineering, Computer Science, Mechanical...Full timeContract workLocal area
- Sunday Robotics in Redwood City is looking for a System Software Engineer to enhance the runtime of their robotics systems. This role involves development on core runtime areas including IPC, performance tuning, and observability. Applicants should have 2+ years of experience...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to System Software Engineer GPU & Accelerated Compute. Be the first to apply!
- systems software developer Redwood City, CA
- system programmer Redwood City, CA
- IT system engineer Redwood City, CA
- software technical support Redwood City, CA
- healthcare software sales Redwood City, CA
- software quality assurance Redwood City, CA
- id software Redwood City, CA
- senior c# .net software developer Redwood City, CA
- internship software Redwood City, CA
- embedded software Redwood City, CA



