Senior Software Engineer (Core Systems/C++)
Combined Selection Group Ltd
We are partnering with a pioneering, venture-backed automation enterprise that is completely redefining high-throughput fulfilment . While much of the warehouse world focuses on static grid storage, our client is building an incredibly sophisticated, high-speed multi-robot fulfilment system designed to operate with sub-second precision. They are scaling their core software R&D team and looking for a senior Core Systems / C++ Specialist who wants to move away from high-level applications and focus entirely on the foundational software layer where code meets physical machinery. If you are passionate about multi-threading, optimizing execution pipelines, and writing highly deterministic software that commands physical fleets, this is your sandbox. The Technical Challenge When orchestrating tens or hundreds of autonomous physical assets in a dense, high-throughput environment, standard software architectures fail. A fraction of a millisecond of latency or an unhandled concurrency deadlock means stopped lines and delayed shipments. Your mission is to build the high-performance, fault-tolerant C++ backend that handles real-time data tracking, low-level system coordination, and execution efficiency on edge computing platforms. Key Responsibilities Core Architecture Development: Design, implement, and maintain high-performance, real-time software modules in modern C++ (14/17/20) to drive multi-robot orchestration and fulfillment logic. Concurrency & Optimization: Diagnose and resolve multi-threading bottlenecks, memory management inefficiencies, and system race conditions to ensure ultra-low latency execution. Lab-to-Floor Validation: Seamlessly bridge simulated environments (ROS/ROS2, Gazebo) with live physical hardware deployments, ensuring software stability under real-world floor conditions. System Resilience: Conduct thorough technical audits, profile code performance, and build robust error-recovery protocols into the automated fleet's software pipeline. Cross-Functional Collaboration: Partner directly with Hardware Design, Controls, and Product management to define system requirements and accelerate the product rollout roadmap. What We Are Looking For The C++ Expert: Strong production-grade experience writing clean, maintainable, and optimized C++ in Linux-based or embedded environments. Concurrency Thinker: A deep understanding of multi-threaded application design, asynchronous execution loops, and network communication protocols. Robotics Foundation: Hands‑on experience working with physical robotic assets, AMRs, AS/RS networks, or automated material handling frameworks. Tools of the Trade: Proficiency with ROS/ROS2, Git, CMake, and debugging/profiling tools (e.g., GDB, Valgrind). Education: Bachelor's or Master's degree in Computer Science, Robotics, Computer Engineering, or an equivalent technical field. What's in it for You? High-Impact Work: You aren't building internal corporate databases; you are writing the direct logic that moves physical robots and powers global supply chains. Elite Engineering Culture: Collaborate with industry veterans who value clean code, strong architectural logic, and infrastructure-free innovation. Total Compensation: Highly competitive base salary, robust equity options, comprehensive healthcare package, and a flexible hybrid work schedule. Interested in exploring this confidentially? Apply directly to arrange an introductory briefing. #J-18808-Ljbffr Combined Selection Group Ltd
- ...technology innovator in San Francisco is seeking a Senior Software Engineer specializing in Device Security. In this role... ..., candidates should be proficient in C, C++, or Java, and have a deep understanding of embedded systems security. The position offers a competitive...SeniorSoftwareC++
$150k - $220k
...Astranis Space Technologies is hiring a Senior Flight Software Engineer in San Francisco, California. In this role, you will develop software for advanced... .... Candidates should have 5-8 years of experience in C++ or C development, experience with communication protocols,...SeniorSoftwareC++$150k - $200k
...space technology company in San Francisco is looking for a Senior Flight Software Engineer. You will develop software for spacecraft and mentor... ...The ideal candidate will have 5-8+ years of experience in C++ and Python, and familiarity with safety-critical development...SeniorSoftwareC++- ...The role requires strong coding skills in C/C++, Python, or JavaScript and the ability to design test procedures for complex systems. Ideal candidates will have extensive... ...background in Computer Science or Electrical Engineering, along with a passion for mentoring and collaboration...SeniorSoftwareC++
- ...Science or a related field with 7+ years of experience in software development , ~ Strong proficiency in C++ programming language , ~ Experience with... ...experienced software developer to join our team , The Core Sensors team is a specialized group responsible for...SeniorSoftwareC++
- ...expertise in embedded systems, Android (AAOS, AOSP... ...Android (AOSP) systems software development... ...experience programming in C, C++ for ARM or X86 platforms... ...) Experience with core Android technologies... ...real roads , As a Senior Software Engineer, AOSP, you will play...SeniorSoftwareC++Flexible hours
- ...the Regular Toilet is seeking an embedded software developer to drive the design and... ...development experience and expertise in C/C++ and embedded environments. The successful... ...contribute to the architectural design of complex systems, and work closely with hardware teams...SeniorSoftwareC++
- ...experience , ~ Proficiency in C++ , ~5+ years of... ...Familiarity with operating systems concepts on Linux:... ...the job involves The Core Platform team is responsible for software and infrastructure on several... ...a small team of Software Engineers to develop system...SeniorSoftwareC++Work experience placement
- ...Amplitude in San Francisco is seeking a Senior Software Engineer to enhance its OLAP engine components,... ...You will own critical parts of a complex system that processes trillions of events,... ...backend engineering, proficiency in Java, C++, or Python, and a passion for...SeniorSoftwareC++Flexible hours
$244k - $292k
...A financial technology company in California seeks a Senior Software Engineer for their Product Platform team. In this role, you will build and... ...Candidates should have over 5 years of experience in production systems, a builder's mindset, and the ability to quickly learn new...SeniorSoftware- DataDirect Networks, Inc. is seeking a Senior Staff Quality Engineer to lead embedded quality... ...3-compliant high-performance file system. This role demands 12+ years in systems software quality engineering, robust expertise in C/C++ and Python, and excellent Linux skills...SeniorSoftwareC++
$180k - $290k
...to the global financial system? Since 2014, the... ...implementing changes to Stellar Core - the primary... ...Stellar Core - the backbone software behind the Stellar Network... ...our CTO, our team of engineers, and our community of open... ...writing code in modern C++ or Rust in a production...SeniorSoftwareC++Temporary workWork at officeLocal areaWorldwideFlexible hours- ...probabilistic modeling , and distributed systems to design self‑optimizing data infrastructure... ...is represented and used by AI. This engineering team partners closely with the Granica Research... .... Proficiency in Java, Rust, Go, or C++ with an emphasis on clarity and quality....SeniorSoftwareC++Flexible hours
$110k - $170k
...Systems Engineer Founded in 2015, Shield AI is a venture-backed deep-tech company with the mission... ...leveraging the Hivemind autonomy software. This role requires a strong foundation... ...methodical Software engineer experience in C++ and/or Python Experience in reading,...SeniorSoftwareC++Full timeTemporary workPart timeWork experience placementWorldwide$179k - $252k
...assembling a diverse, world-class team-engineers, designers, researchers, and product minds... ...work. About The Role HP IQ's System Software team enables on-device experiences to take... ...framework software development in C and C++ across multiple devices and operating systems...SeniorSoftwareC++Full timeTemporary workLocal areaFlexible hours$272k - $283k
...customers to enter the credit system. Through PayJoy's point-of-sale... ...seeking a specialized systems engineer focused on the heart of the operating... ...proficiency in Java and C/C++ (JNI) . (Ability to read/write Kotlin is expected, but core work remains at the system level...SeniorSoftwareC++Local areaImmediate startHome office$170k - $277.5k
...Skydio Drone Engineer Skydio is the leading US drone company and... ...intelligence, best-in-class hardware and software product development,... ...the Team We design camera systems that support autonomous navigation... ...Proficiency in modern C++ in real-time, embedded environments...SeniorSoftwareC++Full timeLocal areaRelocation package$166k - $225k
...improve their business. Founded by engineers — and customer obsessed — we... ...SQL query engines. As a software engineer on the Runtime team... ...data storage and processing systems that can outperform specialized... ...experience in either Java, Scala or C++. Strong foundation in...SeniorSoftwareC++Local areaWorldwide- ...in San Francisco is seeking a Staff Wireless Software Engineer to drive the development of mission-critical communication systems. This role involves leading the design and implementation... ...experience in wireless development, strong C/C++ skills, and a deep understanding of wireless...SeniorSoftwareC++
$150k - $250k
Kodiak Robotics, Inc. is seeking a Software Engineer specializing in Onboard Infrastructure and Drivers... ...San Francisco. This role involves designing core software infrastructure in modern C++ and optimizing autonomous systems. Candidates should have a robust technical...SeniorSoftwareC++Flexible hours- Acceler8 Talent is looking for a Software Engineer in San Francisco to focus on building and optimizing inference systems for next-generation AI at scale. You will design production... ...systems and strong skills in Python or C++. Join a team dedicated to scaling AI infrastructure...SeniorSoftwareC++
$180k - $300k
...Anza is hiring a Senior Software Engineer in San Francisco, CA, to fortify its Agave client and the broader Solana network. You will analyze and... ...Science, 3+ years of experience, and strong skills in Rust or C++. Anza offers an innovative workplace with a salary range of...SeniorSoftwareC++- ...Staff to design and optimize inference systems. The role involves managing KV cache allocation... .... Ideal candidates should have strong software engineering skills and experience with ML inference systems, particularly in Python and C++. This position is an opportunity to...SeniorSoftwareC++
- ...is looking for an experienced software developer with a focus on safety-critical Rust and C++. The role involves enhancing development... ...practices, collaborating with engineers, and maintaining coding... ...deep understanding of embedded systems. This position offers a competitive...SeniorSoftwareC++
- ...company based in San Francisco is seeking a Software Engineer to enhance its data and AI platform. The... ...high-performance distributed data systems and delivering on ambitious projects such... ...extensive experience in Java, Scala, or C++ and a strong background in distributed systems...SeniorSoftwareC++
- Combined Selection Group Ltd is seeking a Senior Core Systems / C++ Specialist in San Francisco. This role focuses on the foundational software layer in a pioneering automation enterprise, orchestrating multi-robot fulfilment systems. The ideal candidate possesses robust...SeniorSoftwareC++Flexible hours
- Braintrust Data, Inc. is seeking a Software Engineer in San Francisco to contribute to high-performance data processing systems. You will work on optimizing storage, indexing, and... ...Candidates should have expert-level knowledge in C++ or Rust and experience in database systems....SeniorSoftwareC++Flexible hours
$140k - $175k
...FPGA Engineer Position At Atom Computing, we build quantum computers... ...implementation of the control systems for our quantum computers.... ...communications interfaces for software control, analysis, and monitoring... ...skills including C, C++, and Python in a Linux environment...SeniorSoftwareC++Temporary work$174k - $252k
Google Inc. is seeking a Senior Software Engineer for Mobile (Android) at YouTube. This role demands a Bachelor's degree and at least 5 years of programming experience in C++ and Java or Kotlin. Successful candidates will manage project priorities and contribute to team...SeniorSoftwareC++Full time$196k - $248k
...Senior Systems Engineer, Rider Safety, Compliance, and Experience Waymo is an autonomous driving... ...Engineering team works together to blend software and hardware systems in groundbreaking... ...models An ability to read C++ to understand feature implementation and...SeniorSoftwareC++Full timeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer (Core Systems/C++). Be the first to apply!
- healthcare systems engineer San Francisco, CA
- application system engineer San Francisco, CA
- operating system engineer San Francisco, CA
- space systems engineer San Francisco, CA
- system engineer remote San Francisco, CA
- advanced systems engineer San Francisco, CA
- computer systems engineer San Francisco, CA
- distributed systems engineer San Francisco, CA
- system design engineer San Francisco, CA
- system performance engineer San Francisco, CA

