Job offers - CrawlJobs

Software Systems Engineer United States Jobs

144 Job Offers

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
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
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
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
Senior Software Development Engineer in Test (SDET), QA - AI Systems
Save Icon
Senior SDET role in Sunnyvale, CA to own quality for Nexxa's AI agent systems. Requires 5+ years in test automation, strong Python skills, and CI/CD expertise. Build evaluation harnesses and simulation environments for industrial AI.
Salary Icon
Salary
Not provided
Nexxa.AI
Expiration Date
Until further notice
Sr. Software Systems Safety Engineer
Save Icon
Lead software safety assurance for AI-powered humanoid robots at Apptronik in Sunnyvale. Requires IEC 61508-3/ISO 26262-6 expertise, FMEA/FTA skills, and embedded software architecture knowledge.
Salary Icon
Salary
Not provided
Apptronik
Expiration Date
Until further notice
Sr. Staff Software Engineer, Systems Infrastructure
Save Icon
Senior Staff Software Engineer role in Mountain View, CA to build LinkedIn's large-scale observability infrastructure. Requires 5+ years in distributed systems, Java/C++/Python/Go, and time-series data expertise. Hybrid work.
Salary Icon
Salary
Not provided
linkedin.com Logo
LinkedIn
Expiration Date
Until further notice
Senior Staff AI-Native Software Engineer – Agentic Systems
Save Icon
ServiceNow seeks a Senior Staff AI-Native Software Engineer in San Francisco to design and ship production-grade multi-agent systems. Requires 8+ years in software engineering, Python, and hands-on agentic AI experience.
Salary Icon
Salary
Not provided
armis.com Logo
Armis
Expiration Date
Until further notice
Sr. Staff Software Engineer, Systems Infrastructure
Save Icon
Senior Staff Software Engineer role in Mountain View, CA to lead LinkedIn's Stream Processing infrastructure (Kafka, Flink). Requires 5+ years in distributed systems, OOP languages, and technical leadership. Hybrid work.
Salary Icon
Salary
Not provided
linkedin.com Logo
LinkedIn
Expiration Date
Until further notice
Software Engineer - Embedded Linux Operating Systems
Save Icon
Join Zoox as a Software Engineer on the Robot Software Infrastructure team in Foster City. Develop embedded Linux OS platforms for Robotaxi, working with Yocto, U-Boot, and kernel drivers in C/C++.
Salary Icon
Salary
195000.00 - 242000.00 USD / Year
zoox.com Logo
Zoox
Expiration Date
Until further notice
Senior Staff Software Engineer - Data Platform - Kubernetes - Distributed Systems - Federal
Save Icon
Salary Icon
Salary
Not provided
armis.com Logo
Armis
Expiration Date
Until further notice
Senior Staff Software Engineer - Data Platform - Kubernetes - Distributed Systems - Federal
Save Icon
Salary Icon
Salary
Not provided
armis.com Logo
Armis
Expiration Date
Until further notice

About the Software Systems Engineer role

A career in software systems engineering sits at the intersection of software development, hardware integration, and large-scale system architecture. Professionals in this field design, build, and maintain the complex software layers that enable hardware and infrastructure to function reliably, safely, and efficiently. Unlike pure software developers who focus solely on code, software systems engineers take a holistic view, ensuring that every software component interacts seamlessly with underlying hardware, networks, and other systems. This makes the role critical in industries where performance, safety, and uptime are non-negotiable.

Typical responsibilities for software systems engineer jobs include architecting system-level software solutions, writing and reviewing code in languages such as C++, C#, Java, or Python, and developing models that define system behavior and requirements. These engineers often work on embedded systems, real-time control software, or distributed cloud services. A significant portion of the role involves translating high-level system requirements into detailed software specifications, conducting rigorous testing (unit, integration, and system-level), and performing verification and validation activities. Many positions also require conducting safety analyses, such as Failure Mode and Effects Analysis (FMEA) or Fault Tree Analysis (FTA), especially in safety-critical domains. Collaboration is key; software systems engineers regularly interface with hardware engineers, product managers, quality assurance teams, and clients to align technical designs with business goals. They also contribute to documentation, including software architecture diagrams, design decisions, and certification artifacts.

The skills required for these jobs are both deep and broad. Foundational requirements typically include a bachelor’s degree in computer science, electrical engineering, software engineering, or a related field. Technical expertise in system modeling languages like SysML or UML is highly valued, as is proficiency with model-based design tools (e.g., MATLAB/Simulink). Strong programming skills are essential, along with a solid understanding of operating systems, networking, and hardware interfaces. For those working on safety-critical systems, knowledge of industry standards such as DO-178C, ISO 26262, or similar regulatory frameworks is often expected. Soft skills are equally important: analytical thinking, problem-solving, clear written and verbal communication, and the ability to work effectively in multidisciplinary teams.

Ultimately, software systems engineer jobs offer a dynamic and challenging career path. These professionals are the architects of the invisible software infrastructure that powers everything from aircraft avionics and autonomous vehicles to global cloud platforms and industrial automation. For those who enjoy solving complex puzzles, bridging the gap between hardware and software, and building systems that must work correctly every time, this profession provides a rewarding blend of technical depth and broad system-level thinking.