Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Systems Software Engineer image - Rise Careers
Job details

Systems Software Engineer

Saronic Technologies is a leader in revolutionizing defense autonomy at sea, dedicated to developing state-of-the-art solutions that enhance maritime operations for the Department of Defense (DoD) through autonomous and intelligent platforms.


Job Overview: 

We are seeking a System Software Engineer to design, implement, and optimize software systems for our autonomous surface vessels. This role will involve working closely with cross-functional teams to develop robust software solutions that meet the unique challenges of maritime operations. 


Responsibilities:
  • Design, develop, and maintain software systems, using NixOS, for autonomous navigation, control, and communication of surface vessels
  • Collaborate with hardware engineers to integrate software with vessel systems, ensuring seamless operation
  • Implement algorithms for controls and sensor fusion
  • Optimize network communications for low bandwidth/high latency environments
  • Conduct software testing and validation to ensure reliability and performance in real-world maritime environments
  • Participate in code reviews and maintain high coding standards, ensuring scalability and maintainability of software
  • Troubleshoot and debug complex software issues, providing timely resolutions
  • Document software designs, processes, and test results for compliance and knowledge sharing
  • Stay updated on industry trends, emerging technologies, and best practices in autonomous systems


Qualifications:
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field
  • 1+ years of experience in software development, preferably in autonomous systems or robotics
  • Proficiency in programming languages such as C/C++ or Rust
  • Strong understanding of algorithms, data structures, and software design patterns
  • Experience with embedded Linux systems and embedded software development
  • Experience with low-level serial protocols (e.g., RS-232, CAN) is a plus
  • A strong understanding of networking principles and protocols (e.g., TCP/IP, UDP) is a plus
  • Familiarity with sensors, control systems, and maritime operations is a plus
  • Knowledge of DoD standards and regulations related to software development is a plus
  • Excellent problem-solving skills and ability to work in a fast-paced startup environment
  • Strong communication skills and the ability to collaborate effectively with cross-functional teams


Benefits:
  • Medical Insurance: Comprehensive health insurance plans covering a range of services
  • Saronic pays 100% of the premium for employees and 80% for dependents
  • Dental and Vision Insurance: Coverage for routine dental check-ups, orthodontics, and vision care
  • Saronic pays 99% 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 


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.



Saronic Glassdoor Company Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
Saronic DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Saronic
Saronic CEO photo
Unknown name
Approve of CEO

Average salary estimate

$90000 / YEARLY (est.)
min
max
$80000K
$100000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Systems Software Engineer, Saronic

At Saronic Technologies, we're on a mission to transform defense autonomy at sea. Join our innovative team as a Systems Software Engineer in the vibrant city of Austin, Texas. Here, you'll design, implement, and optimize advanced software systems for our autonomous surface vessels. You'll collaborate with talented cross-functional teams to create robust solutions tailored to the unique challenges of maritime operations. Your role will involve developing software using NixOS to enhance navigation, control, and communication for our maritime fleets. You'll also work closely with hardware engineers to ensure seamless integration, implement sophisticated algorithms, and optimize network communications in low bandwidth and high latency environments. The reliability and performance of our systems depend on your ability to conduct rigorous testing and validation, troubleshoot complex issues, and maintain meticulous documentation. This position isn't just about coding; it's about innovation, creativity, and staying ahead of emerging technologies in the field of autonomous systems. If you have a Bachelor's or Master’s degree in Computer Science or Software Engineering, along with experience in software development for autonomous systems, we want you to be a part of our journey to redefine maritime operations. Come share your expertise in programming languages like C/C++ or Rust, and help us make history in the maritime defense sector!

Frequently Asked Questions (FAQs) for Systems Software Engineer Role at Saronic
What responsibilities can a Systems Software Engineer at Saronic Technologies expect?

A Systems Software Engineer at Saronic Technologies plays a crucial role in designing, developing, and maintaining software systems for our autonomous surface vessels. The position involves collaboration with hardware engineers to ensure seamless system integration, implementing algorithms for navigation and control, and optimizing communications for challenging maritime environments. The engineer will also conduct thorough software testing, participate in code reviews, troubleshoot software issues, and document designs and processes for compliance.

Join Rise to see the full answer
What qualifications are needed for the Systems Software Engineer position at Saronic Technologies?

To qualify for the Systems Software Engineer role at Saronic Technologies, candidates should possess a Bachelor's or Master’s degree in Computer Science, Software Engineering, or a related field. Additionally, at least 1 year of software development experience, preferably in autonomous systems or robotics, is required. Proficiency in programming languages such as C/C++ or Rust, knowledge of embedded Linux systems, and a strong understanding of algorithms, data structures, along with excellent problem-solving skills are essential.

Join Rise to see the full answer
What programming languages should a Systems Software Engineer be familiar with when applying to Saronic Technologies?

Candidates applying for the Systems Software Engineer position at Saronic Technologies should be proficient in programming languages like C/C++ or Rust. These languages are essential for developing the software systems that contribute to the autonomous navigation, control, and communication functionalities of our maritime vessels.

Join Rise to see the full answer
How does Saronic Technologies support employees in their growth and development as Systems Software Engineers?

Saronic Technologies is committed to the growth and development of its employees, particularly within the Systems Software Engineer role. The company encourages ongoing learning and offers opportunities to stay updated on industry trends, emerging technologies, and best practices in autonomous systems. Additionally, the collaborative environment fosters innovation, enabling professionals to hone their skills through hands-on experience and knowledge sharing.

Join Rise to see the full answer
What benefits do Systems Software Engineers receive at Saronic Technologies?

At Saronic Technologies, Systems Software Engineers enjoy a range of comprehensive benefits including 100% medical premium coverage for employees, dental and vision insurance, generous PTO, parental leave, and a competitive salary structure with opportunities for bonuses. Additional perks include a 401(k) retirement plan, stock options, and free lunches, ensuring that employees are well-cared for and motivated.

Join Rise to see the full answer
Common Interview Questions for Systems Software Engineer
Can you describe your experience with software development for autonomous systems?

When answering this question, emphasize your relevant experience in developing software for autonomous systems, highlighting specific projects or roles where you contributed significantly. Discuss the technologies used and the impact of your work on system performance and functionality.

Join Rise to see the full answer
What programming languages are you most comfortable with and why?

In your response, focus on your proficiency in languages like C/C++ or Rust, including specific projects that showcase your skills. Explain why these languages are particularly suited for the work at Saronic Technologies and any relevant frameworks you're familiar with.

Join Rise to see the full answer
How do you approach troubleshooting complex software issues?

Explain your systematic approach to troubleshooting, which could involve collecting data, isolating the problem area, and systematically testing. Provide an example of a challenging issue you faced in the past and how you successfully resolved it.

Join Rise to see the full answer
What algorithms have you implemented for control systems?

Share specific algorithms you've worked on, detailing their purpose and how they were applied in your projects. Highlight any adjustments or optimizations you made to improve performance for autonomous systems to showcase your problem-solving skills.

Join Rise to see the full answer
How would you optimize network communications for low bandwidth environments?

Discuss strategies you would employ, such as data compression, prioritizing critical information, or employing efficient communication protocols. Provide any examples from past experiences where you successfully implemented such strategies.

Join Rise to see the full answer
What is your experience with embedded Linux systems?

Discuss your familiarity with embedded Linux systems, mentioning any specific distributions you have worked with, as well as projects where you deployed applications on these platforms. Highlight how your experience can translate into success at Saronic Technologies.

Join Rise to see the full answer
How do you ensure high coding standards in your work?

Emphasize the importance of code reviews, automated testing, and written documentation for maintaining coding standards. Share instances when you implemented practices that improved code quality and maintainability in previous projects.

Join Rise to see the full answer
Can you give an example of a project where you collaborated with hardware engineers?

Provide a detailed example of a project where collaboration with hardware engineers was crucial. Highlight how effective communication and teamwork contributed to achieving project goals involving software and hardware integration.

Join Rise to see the full answer
What are your thoughts on keeping up with industry trends for software development in autonomous systems?

Discuss strategies you use to stay informed, such as attending industry conferences, participating in online communities, or engaging in continuous learning opportunities. Explain how staying updated benefits your work as a Systems Software Engineer.

Join Rise to see the full answer
Why do you want to work for Saronic Technologies as a Systems Software Engineer?

Your response should express genuine enthusiasm about Saronic Technologies’ mission and its impact on defense autonomy at sea. Discuss what excites you about the role and how your skills and values align with the company's objectives.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Saronic Hybrid Austin, Texas
Posted 2 days ago

Join Saronic Technologies as an IT Specialist, where you'll manage our IT infrastructure and ensure cybersecurity compliance for cutting-edge defense solutions.

Photo of the Rise User
Posted 4 days ago

Join Saronic Technologies as a Mission Operations Engineer to enhance maritime defense operations through advanced autonomous systems.

Photo of the Rise User

Join AMERICAN SYSTEMS as a Senior Software Engineer and contribute to critical national IT initiatives.

Photo of the Rise User

Visa is seeking a strategic Chief Software Engineer to lead AI-driven risk management solutions in our Value-Added Services Product Development team.

Otter.ai Hybrid Mountain View, California, United States
Posted 8 days ago

Join Otter.ai as a Staff Software Engineer to take ownership of impactful projects using cutting-edge technologies.

Photo of the Rise User
Posted 10 days ago

Join Chargezoom, a high-growth SaaS startup, as a Full Stack Software Engineer driving innovation in the B2B digital payments sector.

Photo of the Rise User

Driving the future of secure payments, we're seeking a Sr. Director of Software Engineering to lead innovative teams in a hybrid work environment.

Photo of the Rise User
Inclusive & Diverse
Collaboration over Competition
Fast-Paced
Growth & Learning
Empathetic

Join Deel, a leader in payroll and HR solutions, as a Senior Backend Engineer specializing in Node.js and AWS.

Photo of the Rise User
Designit Hybrid Dallas, Texas, United States
Posted 14 days ago

Join our team as a Full Stack Developer and leverage your Java expertise to create innovative applications.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 7, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Avon Lake just viewed Advancement Specialist at Sierra Club
Photo of the Rise User
Someone from OH, Sidney just viewed Database Engineer Principal at Sagent
Photo of the Rise User
Someone from OH, North Canton just viewed Manager, Customer Success at impact.com
Photo of the Rise User
Someone from OH, Columbus just viewed Customer Experience Representative at MYOB
Photo of the Rise User
Someone from OH, Lakewood just viewed Production Scheduling Supervisor at Shearer's Foods
Photo of the Rise User
Someone from OH, Hilliard just viewed General Manager at Super Soccer Stars
Photo of the Rise User
Someone from OH, West Chester just viewed Independent Living Ambassador at Otterbein SeniorLife
Photo of the Rise User
Someone from OH, Cincinnati just viewed Strategic Sourcing Specialist (US) at Fictiv
Photo of the Rise User
Someone from OH, Cincinnati just viewed Global Supply Manager, Hardware - Asia at Block
Photo of the Rise User
Someone from OH, Springfield just viewed [ Choose Your Own Role ] at Rad AI
Photo of the Rise User
Someone from OH, Mason just viewed Senior Specialist, HR Operations at Cardinal Health
Photo of the Rise User
172 people applied to Scrum Master-Remote at DICE
K
Someone from OH, Cleveland just viewed Webflow/Framer Web Developer (Part time) at Keen
Photo of the Rise User
Someone from OH, Fairfield just viewed Cart Builder at SanMar Employee Board
Photo of the Rise User
Someone from OH, Columbus just viewed Label Machine Operator I - 2nd Shift at Avery Dennison
Photo of the Rise User
Someone from OH, Akron just viewed 3D Vehicle Artist (Unannounced Project) at Wargaming