CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Systems Software Engineer Jobs

147 Job Offers

New
Hardware Software Systems Engineer
Save Icon
Seeking a **Hardware Software Systems Engineer** in Middletown, US. Requires a STEM degree, 10+ years’ experience, and an active DoD Secret clearance. You will capture requirements in DOORS, lead decomposition, and drive verification strategies. Ideal for technical leaders with CCB and traceabili...
Location Icon
Location
United States , Middletown
Salary Icon
Salary
115.00 - 143.00 USD / Hour
geologics.com Logo
GeoLogics
Expiration Date
Until further notice
New
Software Development Engineer – Embedded Systems
Save Icon
Join Amazon as a Software Development Engineer in Embedded Systems across Austin, Seattle, or Sunnyvale. You will solve complex customer problems using Java, Python, or C++ while building scalable, cloud-native services. This role offers hands-on impact on millions of users, plus benefits like RS...
Location Icon
Location
United States , Austin; Sunnyvale; Santa Clara; Seattle; Hudson; Redmond; Northridge; Cupertino
Salary Icon
Salary
110500.00 - 185000.00 USD / Year
amazon.de Logo
Amazon Pforzheim GmbH
Expiration Date
Until further notice
New
Senior Power Systems Software Engineer
Save Icon
Senior Power Systems Software Engineer sought to design innovative energy solutions using Java, Python, and C++. Based in central Madrid, this permanent role requires 5+ years’ experience, algorithm design skills, and knowledge of Kubernetes, Docker, and DevOps. Join a dynamic international team ...
Location Icon
Location
Spain , Madrid
Salary Icon
Salary
Not provided
artelys.com Logo
Artelys
Expiration Date
Until further notice
Principal Software Engineer - Digital Systems
Save Icon
Formlabs seeks a Principal Software Engineer to lead digital systems strategy in Somerville, MA (hybrid). You will architect integrations between Salesforce, NetSuite, and Shopify, blending Python/API expertise with enterprise platform knowledge. This high-impact role requires hands-on coding, cl...
Location Icon
Location
United States , Somerville
Salary Icon
Salary
140000.00 - 180000.00 USD / Year
formlabs.com Logo
Formlabs GmbH
Expiration Date
Until further notice
Embedded Software Process & Development Engineer (Automotive Steering Systems)
Save Icon
Embedded Software Process & Development Engineer needed in Gothenburg, Sweden to advance automotive steering systems. This role combines software development with ASPICE process implementation, gap analysis, and team coaching. You will design, test, and debug software functions while collaboratin...
Location Icon
Location
Sweden , Gothenburg
Salary Icon
Salary
Not provided
amaris.com Logo
Amaris Consulting
Expiration Date
Until further notice
Staff Software Engineer - DevOps/VCU-CCU Infotainment Systems
Save Icon
Location Icon
Location
United States , Austin
Salary Icon
Salary
189300.00 - 290700.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
Software Engineer, Systems
Save Icon
Meta seeks a Staff Systems Software Engineer in Sydney to architect foundational infrastructure at massive scale. You will lead the design of operating systems, runtime environments, and low-level networking, resolving complex performance bottlenecks. Requires 8+ years of systems software experie...
Location Icon
Location
Australia , Sydney
Salary Icon
Salary
Not provided
meta.com Logo
Meta
Expiration Date
Until further notice
Senior Java Software Engineer - Aerospace Systems
Save Icon
Location Icon
Location
United States , East Hartford
Salary Icon
Salary
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Golang Software Engineer – Infrastructure & Scraping Systems Team
Save Icon
We are seeking a Golang Software Engineer to join our Infrastructure & Scraping Systems Team. You will manage high-load web scraping infrastructure, optimize Kubernetes deployments, and drive GPU migration for ML models. Proficiency in Go or C/C++ and AWS experience is required. This role offers ...
Location Icon
Location
United Kingdom; Ireland; Netherlands; Germany; Serbia; Armenia; Kazakhstan; Finland , London; Amsterdam; Berlin; Helsinki
Salary Icon
Salary
Not provided
corsearch.com Logo
Corsearch
Expiration Date
Until further notice
Software Engineer - Avionics Systems
Save Icon
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 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 - 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
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 - 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
Previous 1 2 3 4 5 6 ... 8 Next

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.