CrawlJobs Logo

Filters

Location
Salary

Software Systems Engineer Jobs

153 Job Offers

Advanced Software Engineer - Test Systems Developer
Save Icon
Join our Torpedo Systems Group as an Advanced Software Engineer - Test Systems Developer in Canonsburg. You will develop and sustain embedded software, participating in the full SDLC. Requires US Citizenship, a security clearance, 5+ years' experience, and expertise in C/C++, LabWindows/CVI, and ...
Location Icon
Location
United States , Canonsburg
Salary Icon
Salary
45.00 - 54.00 USD / Hour
geologics.com Logo
GeoLogics
Expiration Date
Until further notice
Advanced Embedded Software Engineer- Test Systems Developer
Save Icon
Join our cross-functional team in Canonsburg as an Advanced Embedded Software Engineer. You will develop and sustain test systems using C/C++, LabWindows/CVI, and SQL within the full SDLC. This role requires expertise in Windows application architecture (Win32/WPF) and software design patterns li...
Location Icon
Location
United States , Canonsburg
Salary Icon
Salary
45.00 - 54.00 USD / Hour
geologics.com Logo
GeoLogics
Expiration Date
Until further notice
Advanced Software Engineer - Test Systems Developer
Save Icon
Join our Torpedo Systems Group in Canonsburg as an Advanced Software Engineer. Develop and sustain embedded test systems using C/C++, LabWindows/CVI, and Visual Studio. We seek an expert in Windows application architecture (Win32/WPF) and SDLC to drive technical decisions. Bring your deep softwar...
Location Icon
Location
United States , Canonsburg
Salary Icon
Salary
45.00 - 54.00 USD / Hour
geologics.com Logo
GeoLogics
Expiration Date
Until further notice
Software Engineer, Streaming Systems
Save Icon
Join our Streaming Systems team as a Software Engineer. You will build high-throughput infrastructure to ingest and process billions of real-time behavioral events using Kafka or similar. This role is key for our "Cursor for Marketers" AI platform and offers equity with favorable exercise terms.
Location Icon
Location
United States
Salary Icon
Salary
180000.00 - 320000.00 USD / Year
hightouch.com Logo
Hightouch
Expiration Date
Until further notice
Software Engineer, Distributed Systems
Save Icon
Join us as a Software Engineer for Distributed Systems, building the high-scale syncing engine that moves terabytes of data daily. You will optimize performance and reliability on a multi-cloud, global infrastructure. This role offers meaningful equity and the chance to solve complex scaling chal...
Location Icon
Location
United States
Salary Icon
Salary
180000.00 - 320000.00 USD / Year
hightouch.com Logo
Hightouch
Expiration Date
Until further notice
Senior Software Engineer - Systems
Save Icon
Join our Product team in Hobart or Sydney as a Senior Software Engineer - Systems. Develop the core C++ systems powering Procreate Dreams, focusing on animation, audio, and real-time performance. We seek an expert in multi-threaded concurrency, CPU optimization, and library development. Visa supp...
Location Icon
Location
Australia , Hobart; Sydney
Salary Icon
Salary
Not provided
procreate.com Logo
Procreate
Expiration Date
Until further notice
Staff Software Engineer, Database Systems
Save Icon
Join Zilliz, the force behind Milvus, to build next-gen distributed database systems for AI. We seek a Staff Software Engineer with 4+ years of database development experience and contributions to major infrastructure projects. You will design core architecture, solve complex technical challenges...
Location Icon
Location
Salary Icon
Salary
175000.00 - 250000.00 USD / Year
zilliz.com Logo
Zilliz
Expiration Date
Until further notice
Senior Software Engineer – GTM Systems
Save Icon
Join Intercom as a Senior Software Engineer for GTM Systems in Chicago. Design and build scalable internal systems using Python, SQL, and Salesforce. Leverage data tools like Snowflake and DBT, and work on AI-driven tooling. Enjoy competitive compensation, comprehensive benefits, and a collaborat...
Location Icon
Location
United States , Chicago
Salary Icon
Salary
185000.00 - 220000.00 USD / Year
intercom.com Logo
Intercom
Expiration Date
Until further notice
Principal Frontend Software Engineer - Design Systems & AI
Save Icon
Lead the AI-driven evolution of Atlassian's design systems as a Principal Frontend Engineer. Architect scalable solutions using generative AI to produce frontend code. Mentor teams and shape technical vision from Australia or New Zealand. Enjoy health coverage and wellness benefits.
Location Icon
Location
Australia
Salary Icon
Salary
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Distributed Systems Software Engineer - WarpStream
Save Icon
Join WarpStream as a Distributed Systems Software Engineer to build a next-generation, Kafka-compatible streaming platform on object storage. You will architect and deliver high-performance, scalable backend services in a remote-first environment. This senior role requires 10+ years of backend sy...
Location Icon
Location
Salary Icon
Salary
230800.00 - 271200.00 USD / Year
confluent.io Logo
Confluent
Expiration Date
Until further notice
Systems Software Senior Engineer
Save Icon
Join our team in Hyderabad as a Senior Endpoint Systems Engineer. Provide technical leadership for endpoint engineering, focusing on MECM, Intune, and cloud DaaS. Enjoy a collaborative culture, career development, and comprehensive benefits in this onsite role.
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
ttec.com Logo
TTEC
Expiration Date
Until further notice
Senior Software Systems Engineer
Save Icon
Join our R&D team in Raleigh as a Senior Software Systems Engineer. Develop groundbreaking infusion pump platforms and connected digital healthcare applications. Apply your Agile, requirements management, and regulated product expertise in a collaborative environment. We offer comprehensive benef...
Location Icon
Location
United States , Raleigh
Salary Icon
Salary
96000.00 - 132000.00 USD / Year
https://www.baxter.com/ Logo
Baxter
Expiration Date
Until further notice
Principal Software Systems Engineer
Save Icon
Lead the development of groundbreaking healthcare solutions as a Principal Software Systems Engineer in Raleigh. You will drive new product development for Infusion Pump Platforms and Digital Apps using Agile and Systems Engineering. This role requires expertise in regulated medical devices, requ...
Location Icon
Location
United States , Raleigh
Salary Icon
Salary
112000.00 - 154000.00 USD / Year
https://www.baxter.com/ Logo
Baxter
Expiration Date
Until further notice
Senior Principal Software Systems Engineer
Save Icon
Lead groundbreaking healthcare innovation as a Senior Principal Software Systems Engineer in Raleigh. Develop infusion pump platforms and digital apps using Agile methodologies in a regulated medical device environment. This role requires 10+ years of experience and offers a robust benefits packa...
Location Icon
Location
United States , Raleigh
Salary Icon
Salary
128000.00 - 176000.00 USD / Year
https://www.baxter.com/ Logo
Baxter
Expiration Date
Until further notice
Senior Software Systems Engineer
Save Icon
Join our R&D team in Raleigh as a Senior Software Systems Engineer. Develop groundbreaking infusion pump platforms and connected digital healthcare applications. We seek expertise in Agile, requirements management, and regulated systems. Enjoy comprehensive benefits, including health coverage fro...
Location Icon
Location
United States , Raleigh
Salary Icon
Salary
96000.00 - 132000.00 USD / Year
https://www.baxter.com/ Logo
Baxter
Expiration Date
Until further notice
Principal Software Systems Engineer
Save Icon
Lead the development of groundbreaking healthcare solutions as a Principal Software Systems Engineer in Raleigh. You will drive new product development for Infusion Pump Platforms and Digital Apps using Agile and Systems Engineering. This role requires expertise in regulated medical devices, requ...
Location Icon
Location
United States , Raleigh
Salary Icon
Salary
112000.00 - 154000.00 USD / Year
https://www.baxter.com/ Logo
Baxter
Expiration Date
Until further notice
Senior Principal Software Systems Engineer
Save Icon
Lead groundbreaking healthcare innovation as a Senior Principal Software Systems Engineer in Raleigh. You will drive new product development for Infusion Pump Platforms using Agile methodologies in a regulated medical device environment. This role requires 10+ years of experience and offers a com...
Location Icon
Location
United States , Raleigh
Salary Icon
Salary
128000.00 - 176000.00 USD / Year
https://www.baxter.com/ Logo
Baxter
Expiration Date
Until further notice
Senior Principal Software Systems Engineer
Save Icon
Lead groundbreaking healthcare innovation as a Senior Principal Software Systems Engineer in Raleigh. Utilize your 10+ years of experience in regulated medical devices to develop infusion pump platforms and digital applications. Drive Agile SDLC, mentor teams, and solve complex challenges in a ro...
Location Icon
Location
United States , Raleigh
Salary Icon
Salary
128000.00 - 176000.00 USD / Year
https://www.baxter.com/ Logo
Baxter
Expiration Date
Until further notice
Senior Software Systems Engineer
Save Icon
Join our R&D team in Raleigh as a Senior Software Systems Engineer. Develop groundbreaking infusion pump platforms and connected digital healthcare applications. We seek an expert in Agile, requirements management, and regulated medical device development. Enjoy comprehensive benefits from day on...
Location Icon
Location
United States , Raleigh
Salary Icon
Salary
96000.00 - 132000.00 USD / Year
https://www.baxter.com/ Logo
Baxter
Expiration Date
Until further notice
Principal Software Systems Engineer
Save Icon
Lead the development of groundbreaking healthcare solutions as a Principal Software Systems Engineer in Raleigh. You will drive new product development for Infusion Pump Platforms and Digital Apps using Agile and Systems Engineering. This role requires expertise in regulated medical devices, requ...
Location Icon
Location
United States , Raleigh
Salary Icon
Salary
112000.00 - 154000.00 USD / Year
https://www.baxter.com/ Logo
Baxter
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.