Job offers - CrawlJobs

Software Systems Engineer Jobs

212 Job Offers

Senior Software Development Engineer in Test (SDET), QA - AI Systems
Save Icon
Senior SDET role in Canada 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.
Location Icon
Location
Salary Icon
Salary
Not provided
Nexxa.AI
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
Senior Software Engineer, Systems Infrastructure
Save Icon
LinkedIn seeks a Senior Software Engineer in Bengaluru to build and operate large-scale data infrastructure powering core applications. Requires 4+ years in distributed systems and Java, Python, or Go. Hybrid role with mentoring and open-source impact.
Location Icon
Location
Salary Icon
Salary
Not provided
linkedin.com Logo
LinkedIn
Expiration Date
Until further notice
Sr. Staff Software Engineer, Systems Infrastructure
Save Icon
LinkedIn seeks a Sr. Staff Software Engineer in Bengaluru to lead large-scale systems infrastructure. Requires 14+ years in software design, distributed systems, and technical leadership. Hybrid role driving innovation and mentoring engineers.
Location Icon
Location
Salary Icon
Salary
Not provided
linkedin.com Logo
LinkedIn
Expiration Date
Until further notice
Sr. Staff Software Engineer, Systems Infrastructure - Observability Streaming
Save Icon
Lead the future of observability at LinkedIn in Bengaluru. Architect and scale massive real-time streaming systems, mentor engineers, and drive technical direction. Requires 12+ years in software engineering and deep distributed systems expertise.
Location Icon
Location
Salary Icon
Salary
Not provided
linkedin.com Logo
LinkedIn
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 Embedded Software Engineer for Wireless Systems
Save Icon
Join Intracom Defense as a Senior Embedded Software Engineer for Wireless Systems in Greece. Requires 8+ years in embedded SW, C, RTOS, and low-level drivers. Work on cutting-edge defense tech with a top NATO supplier.
Location Icon
Location
Salary Icon
Salary
Not provided
Intracom Defense
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
Systems Engineer I/II OR Software Engineer 0/I/II
Save Icon
ProSync seeks a Software or Systems Engineer with active Top Secret/SCI Fullscope Polygraph clearance to build Python applications, manage Docker and Kubernetes deployments, and develop Helm charts. Requires a relevant degree plus experience.
Location Icon
Location
Salary Icon
Salary
Not provided
Prosync
Expiration Date
Until further notice
Sr. Staff Software Engineer, Systems Infrastructure - Observability Engineering Platforms
Save Icon
Senior Staff Software Engineer role in Bengaluru to architect and scale LinkedIn's observability platforms, handling massive real-time data ingestion, stream processing, and storage.
Location Icon
Location
Salary Icon
Salary
Not provided
linkedin.com Logo
LinkedIn
Expiration Date
Until further notice
Software Development Engineer - Lab Automation & Test Systems (f/m/div.
Save Icon
Join Bosch in Aveiro as a Software Development Engineer for Lab Automation & Test Systems. Bring your LabVIEW expertise and engineering degree to build innovative automated test solutions.
Location Icon
Location
Salary Icon
Salary
Not provided
https://www.bosch.pl/ Logo
Robert Bosch Sp. z o.o.
Expiration Date
Until further notice
Lead Software Engineer - Systems
Save Icon
Lead Software Engineer - Systems role in Chennai. Requires expert DSA knowledge, HLD/LLD skills, distributed systems expertise, and cloud/DevOps experience with AWS or GCP. Own end-to-end delivery of scalable, multi-tenant cloud applications.
Location Icon
Location
Salary Icon
Salary
Not provided
freshworks.com Logo
Freshworks
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
Rail Software and Systems Engineer
Save Icon
Join Egis in Brisbane as a Rail Software and Systems Engineer. Design and test signalling, control and automation systems, with SCADA, PLC and safety-critical lifecycle experience. Apply now!
Salary Icon
Salary
Not provided
egis-group.com Logo
Egis Group
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
Software Engineer, Systems Infrastructure
Save Icon
Join LinkedIn in Bengaluru as a Software Engineer, Systems Infrastructure. Design and build large-scale data platforms with Java, Python, or Go. Hybrid role with growth opportunities and open-source impact.
Location Icon
Location
Salary Icon
Salary
Not provided
linkedin.com Logo
LinkedIn
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
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.