Job offers - CrawlJobs

Software Systems Engineer Jobs

212 Job Offers

Software Engineer - Autonomy Infrastructure, Systems and Tools
Save Icon
Salary Icon
Salary
Not provided
skydio.com Logo
Skydio
Expiration Date
Until further notice
Sr/Staff Embedded Software Engineer - Camera Systems
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
skydio.com Logo
Skydio
Expiration Date
Until further notice
Software Engineer - Autonomy Infrastructure, Systems and Tools
Save Icon
Salary Icon
Salary
170000.00 - 240000.00 USD / Year
skydio.com Logo
Skydio
Expiration Date
Until further notice
Senior/Staff Embedded Software Engineer – Camera Systems
Save Icon
Salary Icon
Salary
170000.00 - 277500.00 USD / Year
skydio.com Logo
Skydio
Expiration Date
Until further notice
Software Engineer, Data Systems
Save Icon
Salary Icon
Salary
230000.00 - 310000.00 USD / Year
gamma.app Logo
Gamma
Expiration Date
Until further notice
Network Systems Software Engineer
Save Icon
Network Systems Software Engineer needed in Bengaluru to design and optimize high-performance, low-latency networking infrastructure in C. You will build shared framework components for routing, switching, VPN, and overlay protocols, collaborating with protocol teams on OSPF, BGP, and EVPN. Requi...
Location Icon
Location
Salary Icon
Salary
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Principal Software Engineer - Ad Tech & Distributed Systems - FreeWheel
Save Icon
Principal Software Engineer sought to lead reliability and performance for FreeWheel’s ad tech platforms in Chicago. You will design and troubleshoot large-scale distributed systems on AWS, driving automation and incident response. Requires 10+ years of software engineering experience, expert-lev...
Salary Icon
Salary
152828.79 - 229243.19 USD / Year
comcastadvertising.com Logo
Comcast Advertising
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. ...
Salary Icon
Salary
Not provided
real-time-consulting.com Logo
Real Time Consulting
Expiration Date
Until further notice
Senior Java Software Engineer - Aerospace Systems
Save Icon
Senior Java Software Engineer sought for aerospace systems in East Hartford, CT. You will design, develop, and maintain safety-critical software using Java and Python, adhering to DO-178C standards. Ideal candidates have embedded systems experience and a degree in Computer Science. Benefits inclu...
Salary Icon
Salary
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Software Engineer, Systems ML
Save Icon
Salary Icon
Salary
154003.00 - 217000.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Staff Software Engineer - DevOps/VCU-CCU Infotainment Systems
Save Icon
Lead DevOps platform engineering for next-gen infotainment systems at General Motors in Austin. Design scalable CI/CD pipelines for embedded Linux (Yocto) and optimize build performance. Requires 10+ years in DevOps, strong Python/Bash skills, and experience with Jenkins, Docker, and Kubernetes. ...
Salary Icon
Salary
189300.00 - 290700.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
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...
Salary Icon
Salary
115.00 - 143.00 USD / Hour
geologics.com Logo
GeoLogics
Expiration Date
Until further notice
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.com Logo
Amazon
Expiration Date
Until further notice
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
Salary Icon
Salary
Not provided
artelys.com Logo
Artelys
Expiration Date
Until further notice
Senior Software Engineer - Distributed Systems
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Systems Engineer
Save Icon
Salary Icon
Salary
Not provided
3shape.com Logo
3Shape
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...
Salary Icon
Salary
140000.00 - 180000.00 USD / Year
formlabs.com Logo
Formlabs GmbH
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
Salary Icon
Salary
Not provided
meta.com Logo
Meta
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, London, Amsterdam, Berlin, Helsinki
Salary Icon
Salary
Not provided
corsearch.com Logo
Corsearch
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...
Salary Icon
Salary
250000.00 SGD / Year
hunterbond.com Logo
Hunter Bond
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.