CrawlJobs Logo

Filters

Location
Salary

Software Systems Engineer Jobs (Hybrid work)

42 Job Offers

Software Engineer (Distributed Systems & ML Infrastructure)
Save Icon
Join an elite FinTech team in Singapore building next-gen distributed systems and ML infrastructure. We seek Software Engineers with Python expertise and a passion for high-performance, low-latency systems. Enjoy total engineering autonomy, zero bureaucracy, and dedicated Friday projects. Work al...
Location Icon
Location
Singapore , Singapore
Salary Icon
Salary
250000.00 SGD / Year
hunterbond.com Logo
Hunter Bond
Expiration Date
Until further notice
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, 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
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
Quantum Systems Software Engineer II
Save Icon
Join Microsoft Quantum in Redmond, WA as a Quantum Systems Software Engineer II. Design and implement software tools for controlling quantum hardware using Python, C++, and Qt. Collaborate with physicists and engineers to build scalable quantum computing systems. Ideal for candidates with a Maste...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer - Engineering Systems
Save Icon
Join Microsoft in Redmond as a Software Engineer to enhance developer productivity and engineering efficiency. You’ll design automation, CI/CD pipelines, and AI-assisted tools (e.g., GitHub Copilot) to streamline workflows. Requires a CS degree, coding in C++/Python, and experience with version c...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
84200.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Systems Software Engineer
Save Icon
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Entry Level Software Engineer (Systems)
Save Icon
Location Icon
Location
United States , San Jose; Morrisville
Salary Icon
Salary
100300.00 - 149600.00 USD / Year
netapp.com Logo
NetApp
Expiration Date
Until further notice
Emerging Talent - Software Engineer (Systems)
Save Icon
Location Icon
Location
United States , San Jose; Morrisville
Salary Icon
Salary
113050.00 - 168300.00 USD / Year
netapp.com Logo
NetApp
Expiration Date
Until further notice
Principal Software Engineer, CoreAI FIT Agentic Systems
Save Icon
Principal Software Engineer role on Microsoft’s CoreAI FIT Agentic Systems team, building the AI infrastructure for Azure. You will develop scalable infrastructure for training LLMs, SLMs, and agentic models, designing API orchestration layers with OpenAI. Requires 6+ years in C, C++, Python, and...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer, Autonomous Vehicles Software Systems - Early Career
Save Icon
Join a pioneering team as a Software Engineer in Autonomous Vehicles Software Systems. You'll develop validation tools and production code for AV behavior analysis, leveraging Python, C++, and SQL. Ideal for recent Master's graduates in CS or related fields with strong AI skills. Based in Sunnyva...
Location Icon
Location
United States , Sunnyvale; Warren
Salary Icon
Salary
Not provided
gm.com Logo
General Motors
Expiration Date
Until further notice
Senior Software Engineer - Distributed Systems
Save Icon
Join Microsoft's Azure Data team in Vancouver as a Senior Software Engineer. Design and build large-scale distributed messaging and real-time analytics systems, using your expertise in C++, Java, or Python. You will own key components of platforms like Azure Service Bus and Event Grid, driving pe...
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
114400.00 - 203900.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer, Embedded Systems
Save Icon
Join GM's Vehicle Mechatronics Embedded Controls team as a Senior Software Engineer. Develop embedded C software for the Body domain, focusing on vehicle motion, comfort, and access systems. This role requires 6+ years of experience and offers incentive-based pay in Mountain View. Collaborate in ...
Location Icon
Location
United States , Mountain View
Salary Icon
Salary
158000.00 - 241900.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
Senior Systems Software Engineer
Save Icon
Lead the development of Linux system management and monitoring infrastructure at HPE. This hybrid role in San Juan requires expert Golang skills to build Debian-based tools for software lifecycle and observability. We seek a senior engineer with 7-10+ years' experience in systems programming and ...
Location Icon
Location
United States , San Juan
Salary Icon
Salary
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Multimedia Systems Software Engineer
Save Icon
Join AMD's Multimedia Drivers team in Belgrade as a Software Engineer. Design and implement cutting-edge GPU/APU drivers using strong C/C++ skills in a Windows environment. You will develop multimedia functionality, debug kernel-level issues, and support new hardware. A degree in Computer Science...
Location Icon
Location
Serbia , Belgrade
Salary Icon
Salary
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Software Engineer II - Distributed Systems
Save Icon
Join Microsoft's Azure Data team in Vancouver as a Software Engineer II. Develop cutting-edge distributed systems for products like Microsoft Fabric and Azure Cosmos DB. Utilize your expertise in C++, C#, Java, or Python to build scalable data integration platforms. Contribute to the core data pl...
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
85000.00 - 166800.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Systems Software Engineer
Save Icon
Location Icon
Location
United States , New York
Salary Icon
Salary
Not provided
Continua
Expiration Date
Until further notice
Systems Software Engineer
Save Icon
Location Icon
Location
United States , New York
Salary Icon
Salary
Not provided
Continua
Expiration Date
Until further notice
Previous 1 2 3 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.