INTERNSHIP DETAILS

Systems Software Engineer Intern (Summer 2026)

CompanySaronic Technologies
LocationAustin
Work ModeOn Site
PostedMarch 25, 2026
Internship Information
Core Responsibilities
The intern will design, develop, and test software for autonomous surface vessels, focusing on navigation, communication, and control systems. Responsibilities also include contributing to system-level architecture across embedded, edge, and cloud components.
Internship Type
intern
Company Size
839
Visa Sponsorship
No
Language
English
Working Hours
40 hours
Apply Now →

You'll be redirected to
the company's application page

About The Company
Saronic is building cutting-edge unmanned surface vehicles that enable maritime security and domain awareness by combining best-in-class hardware, software and artificial intelligence into one scalable, fully integrated platform.
About the Role

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.

Job Overview

We are seeking a Systems Software Engineer Intern to support the development of core software systems that power autonomous surface vessels. You will work at the intersection of software, hardware, and autonomy. You will work with the Software Engineering team to help design, build, and test software that enables real-world, mission-critical capabilities.

This is a hands-on role with real ownership. You will see your code operating on physical systems within a dynamic, maritime environment. This internship is ideal for students pursuing computer science, software engineering, computer engineering, and who enjoy low-level programming, distributed systems, robotics, or embedded software.

Responsibilities

  • Design, develop, and test software for autonomous surface vessels, including navigation, communication, and control systems

  • Contribute to system-level architecture across embedded, edge, and cloud components

  • Build and maintain reliable interfaces between sensors, actuators, and onboard compute systems

  • Support real-time data processing, telemetry, and system health monitoring

  • Collaborate with cross-functional teams, including mechanical, electrical, and autonomy engineers

  • Participate in field tests, debugging, and performance optimization in real-world conditions

  • Participate in code reviews, sprint planning, and technical discussions

Qualifications

  • Currently enrolled in a Bachelor's or Master's program in Computer Science, Software Engineering, Computer Engineering, or a related field

  • Experience with one or more programming languages (C++, Python, Rust)

  • Familiarity with operating systems concepts (Linux, processes, threading, networking)

  • Experience with embedded systems, robotics, or autonomous systems

  • Familiarity with ROS (Robot Operating System) or similar frameworks

  • Experience with real-time systems or distributed systems

  • Knowledge of networking protocols, sensor integration, or control systems

  • Interest in robotics, autonomy, defense technology, or maritime systems

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)

This role 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)

This role 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.

Key Skills
C++PythonRustLinuxRoboticsEmbedded SoftwareDistributed SystemsROSReal-Time SystemsNetworking ProtocolsSensor IntegrationControl Systems
Categories
EngineeringSoftwareScience & Research