> Markdown version of [/jobs/ext/2462657-senior-systems-software-engineer](https://www.wearedevelopers.com/jobs/ext/2462657-senior-systems-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Systems Software Engineer - **Company:** Saronic Technologies - **Location:** Austin, TX, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Testing (Software), C++ (Programming Language), Code Review, Computer Programming, Computer Networks, Data Structures, Software Debugging, Software Design Patterns, Linux on Embedded Systems, Embedded Software, Networking Basics, RS-232, Sensor Fusion, Software Engineering, Software Systems, TCP/IP, Information Technology - **Published:** August 11, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=9bb2848e26cfce9e ## About the Role * Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field * Senior Engineers: 3+ years of experience in software engineering, preferably in autonomous systems or robotics * Staff Engineers: 8+ years of experience in software engineering, including architecture, cross-functional leadership, or platform ownership in autonomy, robotics, or embedded systems. Experience programming in 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 advantageous * 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 ## Description We are seeking a Senior Systems 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., * Design, develop, and maintain software systems using NixOS for autonomous navigation, control, and communication of autonomous 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, robustness, 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, * 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). ## Related Videos - [Robots are coming into the wild! Full-Stack Robotics Engineers, be ready!](https://www.wearedevelopers.com/videos/479-robots-are-coming-into-the-wild-full-stack-robotics-engineers-be-ready) - [An Applied Introduction to eBPF with Go](https://www.wearedevelopers.com/videos/1075-an-applied-introduction-to-ebpf-with-go) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Turning Container security up to 11 with Capabilities](https://www.wearedevelopers.com/videos/718-turning-container-security-up-to-11-with-capabilities) - [Build a CI/CD pipeline to automate code reviews and ensure code quality](https://www.wearedevelopers.com/videos/349-build-a-ci-cd-pipeline-to-automate-code-reviews-and-ensure-code-quality) - [Why Your Best Mediors Never Become Seniors (And How to Fix It)](https://www.wearedevelopers.com/videos/2108-why-your-best-mediors-never-become-seniors-and-how-to-fix-it) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [How Much Does a Software Engineer Make? Realistic Software Engineering Salaries](https://www.wearedevelopers.com/magazine/425-how-much-does-a-software-engineer-make-realistic-software-engineering-salaries) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)