Job offers - CrawlJobs

Systems Software Engineer Jobs

212 Job Offers

Software Engineer, Mission Systems
Save Icon
Join a mission-driven team building safety-enhancing autonomous aviation software. Develop Linux-based systems in Rust/C++ across aircraft, ground, and cloud. Requires 2+ years systems programming. Mountain View, CA.
Salary Icon
Salary
Not provided
Reliable Robotics Corporation
Expiration Date
Until further notice
Senior Software Engineer - Accounting & Ledger Systems
Save Icon
BitGo seeks a Senior Software Engineer in NYC to design and extend core ledger systems, chart-of-accounts, and reconciliation across on-chain and off-chain data. Requires 5+ years backend experience and strong accounting fundamentals.
Salary Icon
Salary
Not provided
BitGo
Expiration Date
Until further notice
Senior/Staff Embedded Software Engineer - Camera Systems
Save Icon
Skydio seeks a Senior/Staff Embedded Software Engineer in Tampere to lead camera subsystem development for autonomous drones. Requires ISP pipeline expertise on Qualcomm SoCs, C++, and real-time 3A algorithms. Competitive salary and equity offered.
Location Icon
Location
Salary Icon
Salary
Not provided
Skydio
Expiration Date
Until further notice
Staff Software Engineer, Business Systems & Data
Save Icon
Amplitude seeks a Staff Software Engineer in San Francisco to build full-stack AI-native apps and data tools. Requires 5+ years experience, SQL/warehouse skills, and frontier AI tooling. Great benefits included.
Salary Icon
Salary
Not provided
9c26369c-d400-4eb7-a9b3-ab8f6469f9e8
Expiration Date
Until further notice
Senior Software Engineer – Agent Systems
Save Icon
Join a 0→1 Agent Systems team as a Senior Software Engineer building AI-powered internal agents. Requires 5+ years of backend experience, LLM/inference pipelines, and rapid prototyping skills. US-based.
Salary Icon
Salary
Not provided
kraken.com Logo
Kraken Digital Asset Exchange
Expiration Date
Until further notice
Systems Engineer. Aircraft Software
Save Icon
Swarm Aero seeks a Systems Engineer for Aircraft Software in Oxnard, CA. Requires 7+ years in aerospace/defense systems engineering, DO-178/DO-254 expertise, and requirements management skills. Competitive pay, equity, and benefits.
Salary Icon
Salary
Not provided
Swarm Aero
Expiration Date
Until further notice
Senior Software Engineer, Vehicle Management Systems
Save Icon
Lead Vehicle Management Systems architecture at Anduril's Maritime Division in Costa Mesa. Requires 7+ years in real-time embedded software, FDIR design, and vehicle state machines. U.S. Secret clearance needed.
Salary Icon
Salary
Not provided
Anduril Industries
Expiration Date
Until further notice
Senior Software Engineer, Backend Systems
Save Icon
Senior Backend Engineer role in NYC to build scalable distributed systems and LLM agent infrastructure. Requires 4-6+ years experience, Python/Go/Rust, AWS, and ML inference expertise. Above-market salary, equity, and flexible PTO.
Salary Icon
Salary
Not provided
Distributed Spectrum
Expiration Date
Until further notice
Embedded Software Engineer for Wireless Systems
Save Icon
Join Intracom Defense as an Embedded Software Engineer for Wireless Systems. Requires 2+ years in embedded C, RTOS and multi-threading, plus embedded debug tools. Work on cutting-edge defense tech.
Location Icon
Location
Salary Icon
Salary
Not provided
Intracom Defense
Expiration Date
Until further notice
Staff Systems Software Engineer
Save Icon
Mission 42 Ventures seeks a Staff Systems Software Engineer in Austin, TX to build high-performance game software in C++. Requires 8.5+ years experience, game engine expertise, and VR/AR integration skills. Salary $180K-$235K.
Salary Icon
Salary
Not provided
Level
Expiration Date
Until further notice
Senior Software Engineer(Distributed Systems)
Save Icon
Senior Software Engineer role focused on distributed data systems, lakehouse platforms, and production dbt, Airflow, Trino, and Iceberg. Requires 8+ years of engineering experience and strong SQL, Python, and Terraform skills.
Salary Icon
Salary
Not provided
workday.com Logo
Workday
Expiration Date
Until further notice
Software Engineer, Distributed Systems
Save Icon
LucidLink seeks a Software Engineer in Sofia to rebuild its metadata service from the ground up. Requires strong C++ and backend fundamentals, distributed systems and database expertise. Shape architecture in a high-scale, data-intensive environment.
Location Icon
Location
Salary Icon
Salary
Not provided
lucidlink.com Logo
LucidLink
Expiration Date
Until further notice
Software Engineer, Annotation Systems
Save Icon
Join Obvio AI in Toronto as a Software Engineer on the annotation systems backend team. Build distributed systems for high-throughput data pipelines with a focus on reliability, security, and performance. 3-5 years backend experience required.
Location Icon
Location
Salary Icon
Salary
Not provided
Obvio
Expiration Date
Until further notice
Senior Software Engineer, Actuation and Control Systems
Save Icon
Lead control software development for autonomous underwater vehicles at Anduril's Maritime Division in Costa Mesa. Requires 7+ years in control systems, C++/Rust proficiency, and PID/LQR/MPC expertise. U.S. Secret clearance needed.
Salary Icon
Salary
Not provided
Anduril Industries
Expiration Date
Until further notice
Software Engineer — Engineering Systems, Continuous Integration
Save Icon
Join Snowflake as a Software Engineer on the Continuous Integration team in Bellevue, WA. Build and operate distributed CI systems using Java, C++, Python, or Go. Requires 3+ years of production engineering experience.
Salary Icon
Salary
Not provided
Snowflake
Expiration Date
Until further notice
Senior Systems Software Engineer
Save Icon
Senior Systems Software Engineer in Augusta to design and maintain geospatial intelligence systems. Requires 7+ years of software development, DoD 8140 certification, CI/CD security, and Java or Python skills.
Salary Icon
Salary
Not provided
Accenture Federal Services
Expiration Date
Until further notice
Graduate Software Engineer, AI/ ML Test Systems 2027
Save Icon
Join Graphcore's 2027 Graduate Programme in Bristol as an AI/ML Test Systems Engineer. Use your Python and C++ skills to test AI workloads on cutting-edge accelerator hardware. £45,000 salary plus great benefits.
Salary Icon
Salary
Not provided
Graphcore
Expiration Date
Until further notice
Software Engineer - Teleoperation Systems
Save Icon
ALTEN Technology USA seeks a Software Engineer in North Reading to build low-latency teleoperation systems for robotic platforms. Requires C++/Python, ROS/ROS2, and real-time control expertise.
Salary Icon
Salary
Not provided
ALTEN Technology USA
Expiration Date
Until further notice
Software Engineer - Storage Systems (Agent Infra)
Save Icon
Baseten seeks a Software Engineer in San Francisco to build distributed storage for AI agent sandboxes. Requires Go, Rust, or C/C++ systems expertise, Linux filesystem internals, and FUSE. Competitive pay, equity, and flexible PTO.
Salary Icon
Salary
Not provided
Baseten
Expiration Date
Until further notice
Software Engineer - Teleoperation Systems
Save Icon
ALTEN Technology USA seeks a Software Engineer in North Reading to build low-latency teleoperation systems for robotic platforms. Requires C++/Python, ROS/ROS2, and real-time control expertise.
Salary Icon
Salary
Not provided
altenusa.com Logo
ALTEN Technology USA
Expiration Date
Until further notice

About the Systems Software Engineer role

Systems Software Engineer jobs represent a critical and specialized domain within the technology sector, focusing on the foundational software that enables hardware and applications to function. Professionals in this field, often referred to as systems programmers, are the architects of the computing environment. They work at the intersection of hardware and software, crafting the low-level code that manages system resources, ensures performance, and provides a stable platform for higher-level applications. This career path is ideal for those fascinated by how computers truly work, from the operating system kernel to device drivers and embedded systems.

The core responsibility of a Systems Software Engineer is to design, develop, optimize, and maintain the software infrastructure of a computing system. This typically involves working on operating systems, compilers, databases, networking stacks, virtualization platforms, and device drivers. They write code that interacts directly with hardware components, manages memory and CPU resources, handles input/output operations, and ensures system security and reliability. A common day might involve optimizing a data transmission protocol for lower latency, debugging a complex concurrency issue in a multi-threaded service, or designing a new scheduler for a real-time operating system. Collaboration is key, as these engineers frequently work with hardware teams, application developers, and platform engineers to define requirements and integrate systems seamlessly.

Typical skills and requirements for Systems Software Engineer jobs are distinct and rigorous. Proficiency in low-level programming languages like C, C++, and increasingly Rust is paramount, as is a deep understanding of computer architecture, data structures, and algorithms. Knowledge of operating system concepts—such as processes, threads, memory management, file systems, and inter-process communication—is fundamental. Experience with Linux/Unix system programming is highly common. These roles also demand strong problem-solving abilities to diagnose intricate system-level bugs and optimize for critical constraints like performance, throughput, and power efficiency. Familiarity with hardware interfaces, network protocols, and compiler design are valuable assets. While educational backgrounds usually include a degree in Computer Science, Computer Engineering, or a related field, a proven ability to build and ship robust, efficient systems software is often the primary qualification.

Ultimately, pursuing Systems Software Engineer jobs means embracing the challenge of building the invisible yet essential layers of technology. It's a profession dedicated to creating the reliable, high-performance bedrock upon which all other software depends, making it a perpetually in-demand and intellectually rewarding career path for engineers who enjoy deep technical challenges.