Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Mid to Senior
Qualifications
Proven experience in systems software engineering with a strong grasp of algorithms and data structures. Expertise in programming languages such as Python, C++, or Java. Solid knowledge of software development methodologies and best practices. Experience with cloud computing and distributed systems is a plus. Strong analytical and problem-solving skills.
About the job
Join Crusoe as a Principal Systems Software Engineer and play a vital role in revolutionizing the tech industry. You will lead the development of innovative software solutions that enhance our systems and platforms, contributing to the overall mission of providing efficient and sustainable computing resources. Your expertise will help shape the future of our software architecture and ensure seamless integration across various applications.
About Crusoe
Crusoe is a forward-thinking technology company based in San Francisco, dedicated to transforming the digital landscape through innovative computing solutions. Our mission is to harness the power of technology to create sustainable and efficient systems that benefit both our clients and the environment.
Join Our Team at Humble RoboticsBe a part of the revolutionary shift in ground transportation with Humble Robotics. We are developing an autonomous, zero-emission hauler that significantly reduces freight costs through pioneering vision-based AI technology, tailored for the modern global logistics landscape.As a member of our dynamic and collaborative team, …
About Mach IndustriesEstablished in 2022, Mach Industries is a dynamic and innovative defense technology firm dedicated to pioneering next-generation autonomous defense platforms. Our mission centers on providing scalable, decentralized defense systems that bolster the strategic capabilities of the United States and its allies. With a passionate team of approximately 220 employees, we embody the agility and ambition of a startup.We aim to transform the future of warfare through exceptional manufacturing, rapid innovation, and a steadfast commitment to national security. Our focus is on addressing the challenges of modern warfare with advanced systems designed to deter kinetic conflict and enhance global safety.The RoleAs a Software Engineer, you will be instrumental in the creation of our autonomous defense systems. Your responsibilities will include designing, developing, and optimizing mission-critical applications with an emphasis on real-time performance, reliability, and security. This role requires technical expertise, flexibility, and a sense of ownership, as you will engage with the entire software stack to craft and launch high-performance systems within a fast-paced environment.Key ResponsibilitiesDevelop, test, and sustain software for autonomous defense platforms, guaranteeing exceptional performance, reliability, and security.Craft and implement efficient, thoroughly tested code in C++, Rust, Python, or C to power real-time systems.Design end-to-end software solutions, from low-level firmware to high-level mission software.Collaborate closely with embedded engineers, GNC specialists, and systems engineers to ensure seamless integration of hardware and software.Optimize software for real-time execution, ensuring low-latency operation on embedded platforms and edge computing systems.Adopt secure coding practices to fortify software against cyber threats and comply with defense cybersecurity standards.Utilize DevOps, CI/CD pipelines, and automated testing to enhance software development and deployment efficiency.Diagnose, debug, and enhance complex software systems, ensuring they fulfill mission-critical reliability standards.
Full-time|On-site|San Francisco, California, United States
Flexport is looking for a Staff Software Engineer to join the Autonomous Freight Systems group in San Francisco, California. This role focuses on building and improving the technology that powers autonomous freight operations at Flexport. Key responsibilities Collaborate with teams across disciplines to design and implement solutions that make logistics processes more efficient and reliable. Use software engineering skills to advance the development of autonomous freight systems. Support projects that help grow and stabilize Flexport’s freight technology platform. Location This position is based in San Francisco, California.
Full-time|On-site|Denver, CO; New York City, NY; San Francisco, CA
Fastly is looking for a Staff Engineer to join the Edge Systems Efficiency team. This role centers on enhancing the performance, scalability, and efficiency of Fastly’s edge computing platforms. The work has a direct impact on the reliability and speed of Fastly’s global infrastructure. What you will do Optimize edge systems for greater efficiency and improved performance. Collaborate with cross-functional teams to identify and resolve technical challenges. Apply technical expertise to support new solutions and drive improvements at scale. Locations Denver, CO New York City, NY San Francisco, CA
Full-time|$170K/yr - $210K/yr|On-site|South San Francisco, California, USA
Software Engineer, Delivery Network Platform Join Zipline, where we are revolutionizing logistics with an autonomous delivery network. As part of the Delivery Network Platform team, you will develop the foundational systems that enable aircraft, sites, and infrastructure to operate seamlessly in live delivery scenarios. Your work will involve creating software solutions that provide operators with real-time insights and control, designing orchestration systems that manage fleet movements, and developing validation platforms to ensure the network's reliability as it scales. Your Responsibilities You will be responsible for software systems that are pivotal to fleet operations, including: Network Operating Center software for real-time visibility and interventions across aircraft, sites, missions, weather, and demand. Fleet orchestration systems for assignment, routing, scheduling, and rebalancing tasks. Maintenance and asset health systems linking issue detection to service readiness. Simulation and validation platforms to assess topology, load, and policy changes prior to production. Platform interfaces and configurable control planes that empower other teams to safely extend the network. Tackling Complex Challenges Unlike typical software roles focused on digital experiences, this position plays a critical role in managing a live autonomous logistics network. You'll address challenges such as: Maintaining an accurate real-time view of aircraft and essential site assets across the network. Ensuring the network remains operational amidst shifting demand, changing weather conditions, infrastructure issues, or capacity constraints. Creating user-friendly operator control interfaces that facilitate quick and accurate decision-making under pressure. Simulating potential future network behaviors to mitigate risks before they impact production. These systems directly affect operational performance. You will own significant components of the platform, make critical technical and product decisions, and have a substantial impact on the network's effectiveness. Team Dynamics Our team operates with a strong emphasis on ownership, trust, and high technical standards. Engineers are expected to identify significant problems, develop a clear vision for system functionality, and drive solutions from conception to production. Additionally, we encourage engineers to leverage AI tools to enhance exploration, implementation, and debugging processes while upholding strong engineering principles, judgment, and accountability.
Join Cloudflare as a Senior Edge Systems Engineer, where you will play a pivotal role in enhancing our cutting-edge edge computing solutions. Collaborate with a team of talented engineers to design, implement, and optimize systems that operate at the forefront of technology, ensuring high performance and security for our global customer base.
Full-time|On-site|Denver, CO; New York City, NY; San Francisco, CA
Fastly seeks a Staff Software Engineer to focus on Edge Protocols. This position involves designing and building new solutions that enhance the edge cloud platform. The work has a direct impact on performance, scalability, and the experience of clients worldwide. Role focus This role centers on developing protocols and systems that support Fastly's edge infrastructure. Engineering decisions here shape how data moves efficiently and reliably across the platform. Impact Solutions built in this role influence the speed and reliability of Fastly's services. Engineers in this area help ensure clients around the globe receive consistent, high-quality performance. Locations Denver, CO New York City, NY San Francisco, CA
Fastly is looking for a Staff Software Engineer to focus on Edge Applications in San Francisco, CA. This role centers on designing and building software that leverages edge computing to deliver reliable, high-performance solutions for clients. Role overview This position involves creating software that takes advantage of edge computing technologies. The goal is to support strong performance and reliability for Fastly’s customers. What you will do Design and implement solutions using edge computing technology. Develop software that meets high standards for quality and reliability. Collaborate with teams across engineering, product, and operations to build scalable applications. Integrate new features with existing systems to maintain smooth operation. Requirements Experience building software for edge computing or distributed systems. Ability to work with colleagues from different technical backgrounds. Dedication to creating efficient, maintainable, and scalable applications.
Full-time|On-site|San Francisco, California, United States
Role overview Flexport seeks an Engineering Manager to lead the Autonomous Freight Systems team in San Francisco. This role focuses on developing technology that automates and streamlines freight and logistics operations. The manager will guide a group of engineers as they create solutions aimed at improving operational efficiency. What you will do Lead and mentor engineers working on autonomous systems for freight operations Oversee the design and rollout of new technology within the logistics sector Work to enhance processes and increase efficiency using automation Location Based in San Francisco, California, United States.
About Emergent Labs Emergent Labs Inc. builds autonomous coding agents that translate plain-language instructions into production-ready software. Our systems support development at a global scale, powering millions of real-world applications. Growth and Impact $100M ARR reached within 8 months of public launch Platform serves 6 million users in over 190 countries More than 6.5 million applications created on our platform Raised over $100 million from investors such as Khosla Ventures, SoftBank, Google, Lightspeed, Prosus, Together, and Y Combinator Mission and Team Our mission focuses on solving the toughest problems in AI-driven software: correctness, reliability, security, and scalability in real production environments. The team includes experienced founders, Olympiad medalists, and former leaders from Google, Amazon, and Dropbox. Who We’re Looking For We value builders ready to take ownership and drive meaningful change on a global scale.
Join Lyft's cutting-edge team as a Senior Software Engineer focused on Autonomous Vehicle technology. You will play a pivotal role in developing software solutions that enhance the safety and efficiency of our autonomous fleet. Your work will directly impact the future of transportation, making it safer and more accessible for all.
Full-time|$238K/yr - $302K/yr|On-site|San Francisco, CA, USA; Mountain View, CA, USA
Waymo is at the forefront of autonomous driving technology, dedicated to becoming the world's most trusted driver. Originating from the Google Self-Driving Car Project in 2009, Waymo has tirelessly worked on the Waymo Driver—The World’s Most Experienced Driver™—with a mission to enhance mobility access and prevent countless lives lost to traffic accidents. Our innovative Waymo Driver powers a fully autonomous ride-hailing service and is adaptable to a variety of vehicle platforms and applications. With over ten million rider-only trips and a wealth of experience from autonomous driving over 100 million miles on public roads and tens of billions of miles in simulation across more than 15 U.S. states, we are leading the charge towards safer roads.As a Tech Lead for the software-fault release evaluation team, you will spearhead the development of a comprehensive system that executes a simulation-based "virtual driver’s test" for the Waymo Driver. This initiative is critical in identifying lingering software faults, such as "divide-by-zero" or "out-of-memory" errors, which could compromise the reliability of the Waymo Driver in real-world scenarios.
Full-time|$246.6K/yr - $295.9K/yr|On-site|Denver, CO; New York City, NY; San Francisco, CA
Fastly operates an edge cloud platform that processes, serves, and protects applications at the Internet’s edge, close to end users. The platform is programmable and supports agile software development. Well-known brands such as GitHub, Yelp, Paramount, and JetBlue rely on Fastly’s services. Fastly’s mission is to build a more trustworthy Internet. Key Dates Posting Open Date: April 23, 2026 Anticipated Posting Close Date: May 7, 2026 The posting may close early depending on applicant volume. Role overview The Director of Engineering - Edge Linux Networking leads Fastly’s Kernel engineering team. This group is responsible for the performance and stability of the low-latency data path through the Linux kernel and XDP, supporting all customer traffic. The team maintains Fastly’s kernel alignment with upstream releases and both uses and contributes to new Linux technologies. This role also oversees support for the hardware platform and manages the lifecycle of OCI containers and Linux Operating System Distributions. Strong leadership is essential to maintain the stability of Fastly’s Edge stack and deliver high-quality service to customers. Locations Denver, CO New York City, NY San Francisco, CA
AeroVect is seeking a highly skilled Staff Engineer to elevate our autonomous driving systems within structured, low-speed environments. In this pivotal role, you will spearhead the growth and development of our core autonomy software team in a dynamic, early-stage startup environment. Your extensive experience in building production-grade systems will drive the AeroVect Driver to new heights, establishing industry-leading vehicle autonomy tailored for the airport operational design domain.Your responsibilities will encompass leading the design and implementation of vital enhancements across core modules such as planning, prediction, perception, localization, and controls. You will integrate both innovative techniques and reliable, off-the-shelf solutions to optimize all autonomous driving and towing functionalities, delivering exceptional value and efficiency to the modern supply chain.This role presents an exciting opportunity for a technically adept, hands-on leader to contribute to a groundbreaking enterprise product that merges autonomous vehicle technology with a robotics-as-a-service (RaaS) business model. You will report directly to our co-founders.Key Responsibilities:Define, lead, and manage the development of an autonomous driving stack specifically designed for structured logistics environments. Anticipate spending 70% of your time on hands-on development while dedicating the remaining 30% to defining project requirements, managing schedules, overcoming challenges, mentoring the team towards ambitious goals, and building a team of elite engineers.Oversee a team of engineers responsible for the deployment of all components essential for dependable autonomous driving operations in the airside environment, including vehicle corridors and apron areas.Design, implement, test, and maintain all facets of ground vehicle autonomy, incorporating planning, prediction, perception, localization, controls, and infrastructure subsystems.Ensure all subsystems are qualified using objective metrics, with a strong focus on functional safety and adherence to systems engineering best practices.Collaborate with vehicle engineering teams to forge an integrated system, addressing sensor and computing selection and integration.Stay informed of the latest advancements in the field.
Join Our Mission at Hayden AIAt Hayden AI, we strive to leverage cutting-edge computer vision technology to revolutionize how transit systems and government agencies tackle real-world challenges.Our innovative mobile perception system is designed to enhance transit efficiency, improve street safety, and foster a sustainable future through various applications, including bus lane enforcement and transportation optimization technologies.Your RoleAs a pivotal member of the Hayden Software Engineering team, you will help develop our next-generation Automated Bus Lane Enforcement product. You will be engaged in creating, integrating, and deploying edge-based perception models.This position is centered around C++ software engineering. You will be responsible for delivering high-quality, modern C++ (C++17/20) code that operates on embedded Linux edge devices, primarily utilizing the NVIDIA Embedded Platform.Your work will involve building and optimizing real-time CV/ML pipelines on-device, incorporating CUDA/TensorRT and efficient camera/video input/output.You will collaborate closely with Product Management to translate customer requirements into effective software solutions.Being part of a startup, you will thrive in a fast-paced, dynamic environment with evolving challenges.As we expand, your contributions will help establish a robust foundation through well-designed and thoroughly tested code that can be shared across the organization.
Full-time|$170K/yr - $250K/yr|On-site|San Francisco, CA
DoorDash Labs is an innovative team at DoorDash, dedicated to developing autonomous delivery robots and cutting-edge autonomy solutions that power DoorDash's delivery platform, utilized by millions worldwide. If you are passionate about the intersection of robotics and service technology, we would love to connect with you!About the RoleWe are on the lookout for a highly skilled and hands-on Senior Electrical Engineer to spearhead the design and development of electrical systems for our four-wheeled autonomous delivery robot. This pivotal role involves delivering high-quality, production-ready hardware that encompasses high-speed digital design, PCB assembly, RF integration, harnessing, and board-level packaging.This position is highly technical, ideal for individuals who can navigate both system-level concepts and intricate circuit designs with ease.What You’ll DoDesign and innovate electrical systems for a complex mobile robotic platform, from initial concept to production.Lead high-speed digital design initiatives, including PCIe, MIPI, Ethernet, DDR, and multi-gigabit SERDES.Oversee PCBA development, including schematic capture, stack-up definition, layout guidance, impedance control, and design for manufacturability.Drive RF integration efforts including Wi-Fi, LTE/5G, GNSS, Bluetooth, RADAR, and LiDAR, focusing on antenna placement, layout constraints, and signal integrity.Develop and assess cable harness designs, connector selection, grounding strategies, and environmental robustness.Collaborate closely with mechanical engineers on board packaging, thermal management, vibration resistance, and environmental sealing.Define and implement power distribution architectures, battery interfaces, protection circuits, and system monitoring.Ensure adherence to EMI/EMC and regulatory standards (FCC/CE) including CISPR-25 and FCC Part 15 Class A.Support prototype builds and troubleshoot hardware/firmware interface issues, quickly identifying root causes and driving corrective actions.Establish design standards and conduct comprehensive design reviews within the electrical engineering team.Engage cross-functionally with firmware, robotics, systems, manufacturing, and reliability teams.
AeroVect is seeking a highly skilled Senior Planning Engineer to contribute to the design of cutting-edge planner systems for autonomous driving in structured, low-speed environments.In this pivotal role, you will take ownership of, enhance, and scale a critical planning module within our fast-paced, innovative startup. Drawing on your expertise in developing production-grade planners, you will elevate the AeroVect Driver to adeptly manage a variety of driving scenarios, establishing a benchmark for vehicle autonomy in airport operational design.Your responsibilities will encompass leading the system design and executing key enhancements to the existing AeroVect planner, which includes the global mission planner, behavior planner, and motion planner.As a generalist engineer, you will be integral to the core autonomy team, focusing on system requirements and validating autonomous driving capabilities across multiple areas of the autonomy stack. Your key tasks will involve designing, implementing, testing, and documenting robotic systems and features in C/C++ across both desktop and embedded platforms.This is an exciting opportunity for a technically adept and hands-on team leader to help forge a market-defining enterprise product that merges autonomous vehicle technology with a robotics-as-a-service (RaaS) business model. You will work closely with our co-founders and the autonomy engineering team.Key ResponsibilitiesDefine, implement, and take ownership of practical enhancements to the core planner module, focusing on achieving milestones, expanding the team, and collaborating with internal and external partners. Expect to dedicate 80% of your time to hands-on development while leading the planning module roadmap, managing schedules, eliminating obstacles, and mentoring the team to achieve ambitious goals.Lead a team of engineers in deploying all components essential for reliable autonomous driving in airside environments, including vehicle corridors and aprons.Design, implement, test, and support all facets of ground vehicle autonomy, which includes planning, prediction, perception, localization, controls, and infrastructure subsystems.Qualify all subsystems using objective metrics, with a strong emphasis on functional safety and adherence to systems engineering best practices.Collaborate with vehicle engineering teams to develop an integrated system, encompassing sensor and compute selection and integration.Stay informed about the latest advancements in the field.
Join Crusoe as a Principal Systems Software Engineer and play a vital role in revolutionizing the tech industry. You will lead the development of innovative software solutions that enhance our systems and platforms, contributing to the overall mission of providing efficient and sustainable computing resources. Your expertise will help shape the future of our software architecture and ensure seamless integration across various applications.
About Our Team:Join the innovative Database Systems team at OpenAI, where we specialize in high-performance distributed databases. We are the architects behind Rockset, a cutting-edge real-time search, analytics, and vector database that powers all vector search and retrieval augmented generation (RAG) at OpenAI. Rockset underpins core functionalities across all OpenAI product lines and supports various critical internal applications.About the Role:We are in search of engineers who are passionate about distributed systems, performance optimization at a low level (with our core engine developed in C++), and constructing scalable database infrastructures from scratch. As a member of the Database Systems team, you will play a key role in enhancing the core database engine, making significant contributions to ingestion, query execution, indexing, and storage improvements. You will collaborate with multiple teams across OpenAI to unlock new product capabilities and ensure the reliability and scalability of our online database as usage expands exponentially.Your Responsibilities Will Include:Design, develop, and maintain high-performance distributed systems.Identify and address performance bottlenecks to elevate infrastructure capabilities.Define and guide the long-term technical vision and evolution of the system.Collaborate with product, engineering, and research teams to deliver robust and scalable infrastructure.Investigate complex production issues across the entire technology stack.Contribute to incident response, retrospective analyses, and establishing best practices for system reliability.You Will Excel In This Role If You:Possess substantial experience in building, scaling, and optimizing distributed systems.Exhibit a keen interest in database internals, storage engines, or low-latency query systems.Enjoy tackling complex performance challenges in high-throughput systems.Have experience managing and operating production clusters at scale (e.g., Kubernetes or similar orchestration tools).Approach scalability, correctness, and reliability with a rigorous mindset.Thrive in a fast-paced environment where you can make a significant impact.Qualifications:4+ years of relevant industry experience with a focus on distributed systems.Proficiency in C++ or similar low-level programming languages.Strong problem-solving skills and attention to detail.Experience with performance monitoring and optimization tools.Excellent collaboration and communication skills.
Join us at sfcompute, where we are revolutionizing the future by mitigating risks associated with the largest infrastructure development in history.As the demand for GPU clusters surges, financing these data centers and their supporting infrastructure has never been more critical. Our innovative approach ensures that financing is secured through long-term contracts, providing peace of mind to both lenders and developers.In the fast-paced world of AI and compute resources, we are creating a liquid market for GPU offtake, allowing even small startups to access high-end computing power without the burdens of traditional financing.About the RoleAs a Systems Software Engineer at sfcompute, you will be instrumental in developing a GPU market that brings the advanced software capabilities of hyperscalers to our innovative GPU neoclouds. Your responsibilities will encompass provisioning and monitoring bare metal servers with our virtualization orchestration software, as well as collaborating with our GPU marketplace to facilitate user configurations of VMs, networks, and storage.Key tasks include creating and maintaining a Linux OS image tailored for our tools, ensuring consistent deployment across nodes with specific data-center adjustments, and designing the API protocols and servers for user interaction.Our primary programming language is Rust, which enables us to write efficient code across all system layers, from web servers to kernel coordination. If you are familiar with memory-managed languages like C and possess experience in higher-level programming, we encourage you to apply.
Feb 27, 2026
Sign in to browse more jobs
Create account — see all 5,826 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.