Systems Software Engineer (Generalist)

Saronic

San Diego, Austin (CA, TX)

On-site

USD 100,000 - 130,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Saronic is looking for experienced Systems Software Engineers to develop software that powers autonomous maritime systems in San Diego, California. You'll work on a wide range of responsibilities including designing, developing, and maintaining software across various systems while collaborating closely with cross-functional teams.

The ideal candidate will have over 5 years of software engineering experience, particularly with C++ and Linux environments. This position also offers a vibrant work culture with opportunities to improve engineering processes.

Qualifications

  • 5+ years of professional software engineering experience.
  • Strong proficiency in one or more programming languages for system interaction.
  • Experience with cloud infrastructure, backend services, and deployment pipelines.

Responsibilities

  • Design, develop, and maintain software for autonomous vehicle systems.
  • Optimize software performance and reliability in mission-critical environments.
  • Collaborate with cross-functional engineering teams.

Skills

C++
Rust
Go
Python
Embedded Linux
Distributed systems
Robotics
Cloud infrastructure

Job description

Role Overview

We are seeking experienced Systems Software Engineers to develop software that powers autonomous maritime systems. This role sits at the intersection of software, hardware, robotics, and distributed systems, requiring engineers who are comfortable working across the full stack of autonomous vehicle development—from low-level hardware interfaces and embedded systems to backend services, infrastructure, and mission‑critical applications.

Responsibilities
  • Design, develop, and maintain software for autonomous vehicle systems and supporting infrastructure
  • Build reliable, scalable, and maintainable software solutions across embedded, systems, and application layers
  • Develop software that interfaces with sensors, actuators, networking equipment, and onboard compute systems
  • Collaborate closely with electrical, mechanical, autonomy, perception, and field engineering teams
  • Optimize software performance, reliability, observability, and fault tolerance in mission‑critical environments
  • Design and implement distributed services, communication frameworks, and data pipelines supporting autonomous operations
  • Participate in architecture discussions and technical decision‑making across software and systems domains
  • Support testing, validation, deployment, and troubleshooting of software in both laboratory and field environments
  • Contribute to the continuous improvement of engineering processes, tooling, and development practices
Qualifications and Experience

The ideal candidate brings strong software engineering fundamentals and has experience developing systems that interact with real‑world hardware, robotics platforms, autonomous systems, or other complex cyber‑physical environments. Strong understanding of Linux‑based development environments.

  • 5+ years of professional software engineering experience
  • C++
  • Strong proficiency in one or more of:
  • Experience developing software for systems that interact with physical hardware
  • Rust
  • Experience with software architecture, debugging, testing, and performance optimization
  • Ability to operate effectively in cross‑functional engineering environments
  • Experience working on complex distributed, real‑time, embedded, robotics, autonomy, aerospace, defense, maritime, automotive, industrial automation, or similar systems
  • Go
  • Python
  • Experience with embedded Linux, RTOS, device drivers, or hardware communication protocols
  • Experience with robotics, autonomous systems, UAVs, UGVs, USVs, or maritime platforms
  • Experience with networking, distributed systems, middleware, or communication frameworks
  • Experience with cloud infrastructure, backend services, and deployment pipelines
  • Familiarity with ROS/ROS2 or similar robotics frameworks
  • Experience integrating software with sensors, controls, or electromechanical systems
  • Experience supporting field testing and operational deployments
  • Exposure to defense, aerospace, maritime, or other mission‑critical environments

Aerospace or Defense Software Development and Autonomous Systems Engineering successful candidates may come from a variety of backgrounds, including: Platform Engineering, Embedded Software Engineering, Robotics Engineering, Systems Software Engineering, Backend Software Engineering, Infrastructure Engineering.

Physical Requirements
  • Occasional reaching, bending, or stooping to access file drawers, cabinets, or office supplies
  • Manual dexterity to operate a computer keyboard, mouse, and other office equipment
  • Lifting and carrying items up to 20 pounds occasionally (e.g., office supplies, packages)
  • Occasional standing and walking within the office
  • Visual acuity to read screens, documents, and reports
  • Prolonged periods of sitting at a desk and working on a computer
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Systems Software Engineer, Generalist
Systems Software Engineer, Generalist

NightDragon Acquisition Corp. • Austin (TX)

On-site
USD 90,000 - 130,000
Medical Insurance
Dental and Vision Insurance
Generous PTO and Holidays
+7
Software Engineer
Software Engineer

albacore • Philadelphia

On-site
USD 110,000 - 150,000
Systems Software Engineer, Generalist
Systems Software Engineer, Generalist

Saronic Technologies Inc. • San Diego (CA)

On-site
USD 110,000 - 170,000
Medical Insurance
Dental Insurance
Vision Insurance
+7
Senior Software Engineer
Senior Software Engineer

Fruition Group US • Washington

On-site
USD 120,000 - 180,000
Systems Software Engineer Intern (summer 2026)
Systems Software Engineer Intern (summer 2026)

jobs.frontdoordefense.com - Jobboard • Austin (TX)

On-site
USD 40,000 - 60,000
Senior Software Engineer
Senior Software Engineer

Andromeda Surgical • South San Francisco (CA)

On-site
USD 150,000 - 210,000
Senior Software Engineer - Forward Deployed
Senior Software Engineer - Forward Deployed

Front Door Defense • Arlington (VA)

On-site
USD 140,000 - 210,000
Medical Insurance
Dental & Vision Insurance
Stock Options
+2
Software Engineer, Generalist
Software Engineer, Generalist

jobs.frontdoordefense.com - Jobboard • Austin (TX)

On-site
USD 80,000 - 120,000
Comprehensive health insurance
100% premium coverage for employees
Generous PTO and Holidays
+5
Full Stack Engineer
Full Stack Engineer

jobs.frontdoordefense.com - Jobboard • Austin (TX)

On-site
USD 90,000 - 120,000
Medical Insurance
Dental and Vision Insurance
Generous PTO and Holidays
+6
Software Engineer
Software Engineer

Hyra • St. Louis (MO)

On-site
USD 120,000 - 160,000
Professional growth
Collaborative environment
Flexible hybrid work arrangements
+2