CrawlJobs Logo

Filters

Location
Salary

Software Systems Engineer Jobs

172 Job Offers

Systems Software Engineer
Save Icon
Hewlett Packard Enterprise seeks a Systems Software Engineer in Bengaluru, India, for a hybrid role. You will drive system design for platform software, owning architecture and delivery within JunOS. Requires 4-7 years’ experience with low-level systems, FreeBSD/Linux internals, and an AI-first e...
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Software Engineer - Avionics Systems
Save Icon
Seeking a Software Engineer for Avionics Systems in Phoenix, AZ. You will conduct full lifecycle DO-178 development, defining requirements and implementing them using assembly language-like code. Key duties include avionics I/O mapping, verification testing, and creating certification artifacts. ...
Location Icon
Location
United States , Phoenix
Salary Icon
Salary
Not provided
real-time-consulting.com Logo
Real Time Consulting
Expiration Date
Until further notice
Software Systems Engineer - High Confidence System Environments
Save Icon
Join a high-performing VV&I team in Albuquerque as a Software Systems Engineer supporting the nation’s nuclear deterrent. You’ll develop test procedures, leverage MBSE tools, and work on high-consequence systems in a classified environment. Requires a Bachelor’s in CS or related field, C++/C#/Jav...
Location Icon
Location
United States of America , Albuquerque
Salary Icon
Salary
87400.00 - 168800.00 USD / Year
sandia.gov Logo
Sandia National Laboratories
Expiration Date
Until further notice
Software Engineer, Systems
Save Icon
Meta seeks a Software Engineer, Systems in Bellevue, WA to design and build operating systems-level software and large-scale distributed components. You will code in C++, Java, and Hack, owning features from conception to deployment while handling data storage and server coordination. Requires a ...
Location Icon
Location
United States , Bellevue
Salary Icon
Salary
219831.00 - 250250.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Software Engineer, Embedded Systems
Save Icon
Join Roku as an Embedded Software Engineer in San Jose, CA, and shape the future of streaming media. You'll design algorithms, optimize video playback, and integrate DRM systems using C++ and Python. Ideal candidates have 2-5 years of embedded Linux experience and expertise in multi-threaded deve...
Location Icon
Location
United States , San Jose
Salary Icon
Salary
197900.00 - 270000.00 USD / Year
roku.com Logo
Roku
Expiration Date
Until further notice
Software Consulting Engineer - T&D Configuration Systems & Software Solutions
Save Icon
Lead the digital transformation of energy grids as a Software Consulting Engineer in Montpellier, France. Architect and deliver scalable, cloud-native platforms for T&D configuration systems, leveraging .NET, Java, and Python. Drive IEC 61850 integration and cross-functional collaboration. Enjoy ...
Location Icon
Location
France , Montpellier
Salary Icon
Salary
Not provided
themuse.com Logo
The Muse
Expiration Date
Until further notice
Systems Software Engineer
Save Icon
HPE seeks a Systems Software Engineer in Bengaluru to drive platform software for core networking subsystems. You will own architecture and delivery within JunOS, requiring deep experience with FreeBSD/Linux internals and systems debugging. An AI-first engineering mindset is essential. Enjoy hybr...
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Systems Design Engineer - AI Cluster Software
Save Icon
AMD seeks a Systems Design Engineer to shape AI cluster software infrastructure in Austin, TX. You will create reference architectures, perform deep technical evaluations, and design benchmarking harnesses for compute, storage, and networking. Requires expertise in schedulers (Slurm, Kubernetes),...
Location Icon
Location
United States , Austin
Salary Icon
Salary
163200.00 - 244800.00 USD / Year
amd.com Logo
AMD
Expiration Date
Until further notice
Staff Software Engineer (Distributed Systems & ML Infrastructure)
Save Icon
Join an elite FinTech team in Paris as a Staff Software Engineer, building high-performance distributed systems and ML infrastructure. You’ll code in Python, learn Rust, and lead greenfield projects with full autonomy. Enjoy up to €160,000 + bonus, zero bureaucracy, and dedicated Friday innovatio...
Location Icon
Location
France , Paris
Salary Icon
Salary
160000.00 EUR / Year
hunterbond.com Logo
Hunter Bond
Expiration Date
Until further notice
Software Engineer (Distributed Systems & ML Infrastructure)
Save Icon
Location Icon
Location
Singapore , Singapore
Salary Icon
Salary
250000.00 SGD / Year
hunterbond.com Logo
Hunter Bond
Expiration Date
Until further notice
Software Engineer - Avionics Systems
Save Icon
Seeking a Software Engineer for Avionics Systems in Phoenix, AZ. You will conduct full lifecycle DO-178 development, defining requirements and implementing assembly language-like code for avionics I/O mapping. Requires 5+ years of DO-178 experience, A429 data bus knowledge, and hardware/software ...
Location Icon
Location
United States , Phoenix
Salary Icon
Salary
Not provided
real-time-consulting.com Logo
Real Time Consulting
Expiration Date
Until further notice
Senior Software Engineer, Knowledge Graph/Entity Systems - Microsoft AI Search
Save Icon
Senior Software Engineer, Knowledge Graph/Entity Systems – Microsoft AI Search in Mountain View, CA. Design and develop AI-powered systems for entity extraction, enrichment, and understanding using machine learning and LLMs. Solve complex challenges in entity resolution and knowledge acquisition ...
Location Icon
Location
United States , Mountain View
Salary Icon
Salary
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer - Robot Connectivity & Wi Fi Systems
Save Icon
Join a customer-facing engineering team in Bangalore as a Software Engineer specializing in robot connectivity and Wi-Fi systems. You will own end-to-end debugging of Wi-Fi reliability, roaming, and performance issues in deployed robotic fleets. Requires 5+ years of experience with Linux networki...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
teradyne.com Logo
Teradyne
Expiration Date
Until further notice
Lead Software Systems Design Engineer
Save Icon
Join AMD in Bangalore as a Lead Software Systems Design Engineer, optimizing CPU performance stacks for server and workstation processors on Windows. You’ll analyze bottlenecks, implement x86/ARM optimizations, and leverage AI tools to enhance productivity. Ideal for experts in algorithms, cache ...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Senior Lead Software Engineer, Distributed Systems (Golang + Python on Kubernetes)
Save Icon
Senior Lead Software Engineer sought by Capital One to drive AI/ML transformation in San Francisco. You will lead a team building distributed systems using Golang, Python, and Kubernetes on AWS. Requires 6+ years in software engineering and cloud expertise. Join a collaborative team pioneering Ge...
Location Icon
Location
United States , San Francisco, California
Salary Icon
Salary
229900.00 - 286200.00 USD / Year
capitalone.com Logo
Capital One
Expiration Date
Until further notice
Sr. Software Engineer - Distributed Systems
Save Icon
Join Microsoft's Azure Data team as a Sr. Software Engineer in Redmond, WA, building the data platform for the AI age. You will design and implement highly available, distributed messaging components in the cloud, driving requirements and operational excellence. Requires a Bachelor's in CS with 4...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Lead Software Engineer, Distributed Systems (Golang + Python on Kubernetes)
Save Icon
Senior Lead Software Engineer, Distributed Systems (Golang + Python on Kubernetes) sought by Capital One to drive AI/ML transformation. Lead a team building robust cloud-based solutions on AWS, Azure, or GCP. Requires 6+ years in software engineering with expertise in Golang, Python, and Kubernet...
Location Icon
Location
United States , San Francisco; McLean; New York; San Jose; Cambridge
Salary Icon
Salary
229900.00 - 286200.00 USD / Year
capitalone.com Logo
Capital One
Expiration Date
Until further notice
Software Engineer, Distributed Systems - Infra
Save Icon
Build and scale the distributed systems and data infrastructure powering 70M+ users at Gamma. As a Software Engineer on the Platform team, you’ll design high-volume APIs, real-time collaboration tools, and event pipelines using Node.js, Python, and PostgreSQL. This role requires 3–5+ years of bac...
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
180000.00 - 275000.00 USD / Year
gamma.app Logo
Gamma
Expiration Date
Until further notice
Software Engineer, Trust & Safety (Distributed Systems)
Save Icon
Join a small, high-impact team at Gamma as a Software Engineer in Trust & Safety, architecting distributed systems that protect 70M+ users. You’ll build real-time abuse detection, rate limiting, and high-volume event pipelines using Node.js, Python, PostgreSQL, and Kafka. Based in San Francisco, ...
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
180000.00 - 275000.00 USD / Year
gamma.app Logo
Gamma
Expiration Date
Until further notice
Software Systems Engineer
Save Icon
Meta seeks a Software Systems Engineer in Bellevue, WA, to design and optimize systems software for its global production infrastructure. You will work on large-scale hardware lifecycle management, fleet automation, and low-level systems components like kernel interfaces and BMC/IPMI. Requires 6+...
Location Icon
Location
United States , Bellevue, WA +2 locations
Salary Icon
Salary
144000.00 - 204000.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Previous 1 2 3 4 5 6 ... 9 Next

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.