Systems Software Engineer, Generalist
Saronic
Saronic Technologies Systems Software Engineer
Saronic Technologies is a leader in revolutionizing autonomy at sea, dedicated to developing state-of-the-art solutions that enhance maritime operations through autonomous and intelligent platforms.
About the Role
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.
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.
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.
Required Qualifications
- 5+ years of professional software engineering experience.
- Strong proficiency in one or more of: C++, Python, Rust, Go.
- Experience developing software for systems that interact with physical hardware.
- Strong understanding of Linux-based development environments.
- Experience with software architecture, debugging, testing, and performance optimization.
- Experience working on complex distributed, real-time, embedded, robotics, autonomy, aerospace, defense, maritime, automotive, industrial automation, or similar systems.
- Ability to operate effectively in cross-functional engineering environments.
Preferred Qualifications
- 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.
What We're Looking For
Successful candidates may come from a variety of backgrounds, including:
- Systems Software Engineering
- Robotics Engineering
- Autonomous Systems Engineering
- Embedded Software Engineering
- Platform Engineering
- Infrastructure Engineering
- Backend Software Engineering
- Aerospace or Defense Software Development
The common thread is a demonstrated ability to build software that interacts with and enables complex hardware systems in real-world environments.
Benefits
- Medical Insurance: Comprehensive health insurance plans covering a range of services
- Dental and Vision Insurance: Coverage for routine dental check-ups, orthodontics, and vision care
- Saronic pays 100% of the premium for employees and 80% for dependents
- Time Off: Generous PTO and Holidays
- Parental Leave: Paid maternity and paternity leave to support new parents
- Competitive Salary: Industry-standard salaries with opportunities for performance-based bonuses
- Retirement Plan: 401(k) plan
- Stock Options: Equity options to give employees a stake in the company's success
- Life and Disability Insurance: Basic life insurance and short- and long-term disability coverage
- Additional Perks: Free lunch benefit and unlimited free drinks and snacks in the office
Physical Demands
- Prolonged periods of sitting at a desk and working on a computer.
- Occasional standing and walking within the office.
- Manual dexterity to operate a computer keyboard, mouse, and other office equipment.
- Visual acuity to read screens, documents, and reports.
- Occasional reaching, bending, or stooping to access file drawers, cabinets, or office supplies.
- Lifting and carrying items up to 20 pounds occasionally (e.g., office supplies, packages).
If this role is based in the United States, it requires access to export-controlled information or items that require "U.S. Person" status. As defined by U.S. law, individuals who are any one of the following are considered to be a "U.S. Person": (1) U.S. citizens, (2) legal permanent residents (a.k.a. green card holders), and (3) certain protected classes of asylees and refugees, as defined in 8 U.S.C. 1324b(a)(3). Saronic does not discriminate on the basis of race, sex, color, religion, age, national origin, marital status, disability, veteran status, genetic information, sexual orientation, gender identity or any other reason prohibited by law in provision of employment opportunities and benefits. We are also committed to providing reasonable accommodations for qualified individuals with disabilities.
- ...Apium Swarming Technologies Inc in San Diego seeks a Software Engineer to maintain and extend their C++ code base for swarm robotics. The role includes developing new swarming algorithms and collaborating with engineers on software architecture. This position offers flexibility...SuggestedRemote work
- ...Apium Swarm Robotics, Inc. is looking for a Senior Software Engineer to join their team in developing swarm autonomy software for air, surface, and ground vehicles. This fully remote position involves maintaining the existing code base and developing new features for drone...SuggestedRemote work
- ...Company, based in San Diego, California, is seeking a dedicated software engineer to join our development team. This role focuses on C++ for... ...position adaptable for developers looking for flexibility while contributing to advanced swarm autonomy systems. #J-18808-Ljbffr...SuggestedRemote work
$190k - $240k
...Saronic Technologies, located in San Diego, California, is looking for a Senior Systems Software Engineer to design and optimize software for autonomous vessels. Candidates should hold a degree in Computer Science and possess at least 3 years of experience in software...Suggested$84k - $120k
...your unique viewpoint matter. And by harnessing Danaher's system of continuous improvement, you help turn ideas into impact... ...Danaher Business Syste m which makes everything possible. The Software Systems Engineer for Leica Biosystems is responsible for system-level...SuggestedNight shift$258k - $275k
...Principal Systems Software Engineer Location: San Diego, CA Job Type: Full-Time Salary Range: $258,000 - $275,000 Position Overview We are looking for a Principal Engineer to architect, build, and own the end-to-end data pipeline that drives our high-throughput diagnostic...Full timeLocal area$111.3k - $166.9k
...Company Qualcomm Innovation Center, Inc. Job Area Engineering Group, Engineering Group Software Engineering General Summary This position is not eligible for Qualcomm immigration sponsorship. Qualcomm’s Systems Software Power team is seeking a Power Systems Software Engineer...Work experience placementWork from home- ...Do** The Identity and Access Management (IAM) Systems Developer II is responsible for the end-to-end design, engineering, and optimization of enterprise IAM solutions.... ...system development or related security-focused software development and administration.* Experience...Hourly payShift workWeekend work
- ...Qualcomm is seeking a Power Systems Software Engineer to optimize power efficiency for next-generation Snapdragon platforms. The role involves collaborating across teams to address complex power challenges and contribute to the full lifecycle of mobile SoC power consumption...
- ...Qualcomm in San Diego is seeking a Software Engineer to join their Thermal and Limits Management Systems Software team. This role focuses on optimizing thermal performance and power consumption for next-generation compute products running Windows on Snapdragon. Responsibilities...
- ...Algorithm And Network Simulation Engineer Logos Space is a Low Earth Orbit (LEO) satellite system purpose-built to serve the connectivity needs of the commercial... ...success of our network through development of a software defined networking, performance monitoring and other...Local areaWorldwide
$90k - $184k
...data analysis for complex, mission-critical systems in the US Department of Defense (DOD), is seeking an IT Systems Engineer to be part of our Advanced Capabilities team... ...server updates, patch management, and software installations. Operate and Maintain servers...Full timeWork at officeImmediate start$124k - $202k
...Debt Solutions - Senior Software Engineer Job Description OVERVIEW CoStar Group (NASDAQ: CSGP) is a leading global provider of commercial and... ...application frameworks. Expertise with relational database systems such as SQL Server. Expertise with software development best...Full time$120k - $150k
...Senior IT Systems Engineer (FT) ("Ingeniero Senior de Sistemas") Salary Range $120,000.00 - $150,000.00 Salary/year Level Experienced Position Type Full Time Job Shift Day / Evening Education Level 4 Year Degree Category Information Technology Overview Evans...Hourly payFull timeCasual workShift workNight shiftRotating shiftWeekend workAfternoon shift$134.8k - $202.2k
...Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Software Engineering General Summary Qualcomm is a leading technology... ...platforms. As part of Qualcomm’s Power & Thermal/Limits System Software team in San Diego, you will collaborate with...Work experience placementWork from home- ...JAMIS Software Corporation – ERP Solution Engineer JAMIS Software Corporation is a leading provider of world‑class enterprise software solutions for government... ...applicable to government contractor accounting systems and processes as per the FAR Experience creating custom...Contract workFor contractorsRemote work
- ...A prominent technology company is seeking a Cross Domain Solution Engineer in San Diego to support national security missions. The role involves engineering DoD Afloat Network systems, translating customer needs into technical specifications, and leading a team in designing...
- ...A leading enterprise software solutions provider is seeking an ERP Solution Engineer in San Diego, CA. The role involves demonstrating how government contractors... ...Bachelor's degree and experience in project-based ERP systems. Competitive compensation and benefits are...For contractorsRemote work
$101k - $119k
...Technical Integrator (USMC Command and Control Systems) Title: Technical Integrator (USMC Command and Control Systems) Location: San Diego, CA Salary: $101,000 - $119,000 Job Location: Tactical Training Group Pacific (TTGP) Security Clearance: Secret level...Temporary workFlexible hours$50 per hour
Power BI Developer II - San Diego, CA (Hybrid) What You'll Do Design and develop advanced Power BI dashboards using complex DAX, Power Query, and data modeling techniques. Consolidate, validate, and transform data from APIs, files, and SQL databases...Hourly payShift work$103k - $113k
...Requirements: Six (6) years of technical management experience as a Naval Officer or Chief Petty Officer or equivalent supervising combat system configuration, operation, maintenance, and repair Planning experience with Squadron, Strike Group, Fleet, or Major Training...Temporary workFlexible hours$165k - $200k
...Zoox is looking for an embedded software engineer to join our Firmware Platforms team. In this role, you will be responsible for developing... ...including compiler, bootloader, drivers, and real-time operating system Build low-level frameworks, interfaces, and infrastructure...Temporary workRelocation package$94.2k - $141.2k
...Qualcomm is seeking a software engineer to work on embedded platform software in San Diego, California. This role involves collaboration across... ...in a relevant field, experience with C/C++ and embedded systems, and a strong problem-solving ability. The compensation ranges...$127.2k - $190.8k
...Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group DSP... ...tradeoffs and verify design correctness. Uses system tools such as architectural simulators,... ..., or related field and 2+ years of Software Engineering, Electrical Engineering, Systems...Work experience placementWork from home$111.3k - $166.9k
...: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Software Engineering General Summary: ***This position... ...needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams...Work experience placementWork from home$125k - $150k
...Embedded Software Engineer III GROW WITH US AND STAY EXTRAORDINARY: Launch your career to new heights with Innoflight—one of San Diego's... .... From software-defined radios to cutting-edge cryptographic systems and avionics, everything we build powers the next era of New...Work visaFlexible hours$121.6k - $167.2k
...Analog Devices, Inc. is seeking an Embedded Software Algorithm Developer in San Diego. This role involves designing and maintaining embedded software for high-speed integrated circuits. The ideal candidate will have experience in C/C++ and strong knowledge of digital...$87.1k - $157.45k
...division currently has an exciting opportunity for an Embedded Software Engineer to perform design, development, and hardware/software... ...state-of-the-art processing algorithms into real-time software systems. Projects involve small multi-disciplinary teams of engineers...$86.9k - $198k
...Enterprise IT Systems Engineer The Opportunity: Support enterprise-level IT infrastructure and services for mission-critical Department of Defense ( DoD ) environments. Display expertise across a wide range of Micro sof t, VMware, and cloud technologies, with a...Full timeContract workPart timeWork at officeLocal areaRemote work$170k - $190k
...Aerospace and Defense innovators. Here, visionary minds engineer the future of space technology through pioneering, compact, and cyber-secure solutions. From software-defined radios to cutting-edge cryptographic systems and avionics, everything we build powers the next era...Work visaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Systems Software Engineer, Generalist. Be the first to apply!
- system programmer Nacogdoches, TX
- IT system engineer Nacogdoches, TX
- systems software developer Nacogdoches, TX
- id software Nacogdoches, TX
- software sales Nacogdoches, TX
- software technical support engineer Nacogdoches, TX
- software engineer - cloud services Nacogdoches, TX
- embedded software Nacogdoches, TX
- software intern Nacogdoches, TX
- senior c# .net software developer Nacogdoches, TX

