Saronic Technologies
Technology
SeniorSystemsTestSofwareEngineer
Neural analysis suggests this role is
optimal for Senior candidates.
“Senior Systems Test Sofware Engineer at Saronic Technologies. Skills: Systems Software Test, Verification platform, Test strategy. Own test initiatives. Drive test initiatives”
What You'll Achieve.
Catch edge cases early; Ensure software tested; Ensure seamless operation
Industry & Context.
Troubleshoot complex issues
U. S. Person status, Travel to test sites
What They're Looking For.
Must Have
Software engineer first, Full system validation frameworks, Native Rust unit tests, VM-based integration tests, HITL stations bridged, Simulation against fleet data, Adversarially tested software
Nice to Have
Property-based testing, Fuzz testing, Deterministic simulation, Fault injection testing
What You'll Do.
Drive test initiatives
Design unified test strategy
Build property-based testing
Build deterministic simulation testing
Expand coverage to libraries
Introduce invariant-testing pattern
Stand up fuzz testing infrastructure
Identify high leverage surfaces
Write fuzzing harnesses
Triage fuzzing findings
Resolve fuzzing findings
Expand HITL test catalog
Drive coverage into areas
Expand VM integration tests
Exercise real hardware paths
Treat HITL stations as product
Keep stations healthy
Keep stations observable
Harden CI scheduler pipeline
Improve test result dashboard
Improve test result analytics
Build chaos capabilities
Build fault injection capabilities
Run test against fleet data
Pair with feature owners
Document test infrastructure architecture
Design software systems
Develop software systems
Maintain software systems
Integrate software with vessel systems
Optimize network communications
Conduct software testing
Conduct software validation
Participate in code reviews
Maintain high coding standards
Troubleshoot software issues
Debug software issues
Document software designs
Document software processes
Document test results
How You'll Work.
Team & Collaboration
Autonomy teams; Perception teams; Systems teams; Controls teams; Networking teams; Infrastructure teams; Hardware engineers
Full Job Description
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 Test Engineer to own and drive the testing strategy for the software stack that runs on every Saronic vessel. You will join the Software team to take an already substantial collection of test capabilities, Hardware-In-The-Loop (HITL) station infrastructure, virtual machine integration tests, replay-based evaluation, and simulation and turn them into a single, principled, easy-to-extend verification platform. Just as importantly, you will introduce other testing approaches like property-based testing, fuzz testing of our protocol and message-bus surfaces, deterministic simulation and fault injection testing for safety-critical state machines. You are a software engineer first, whose product is the confidence the rest of the team has when shipping code to a vessel in the open ocean. You will work closely with our autonomy, perception, systems, controls, networking, and infrastructure teams to design and develop full system validation frameworks that run as native Rust unit and property tests, as VM-based integration tests, on real HITL stations bridged into real hardware, and in simulation against captured fleet data. Your work will directly impact mission reliability by catching edge cases early and ensuring that what runs on a vessel has been adversarially tested long before it ever sees water. RESPONSIBILITIES: - Own and drive the test initiatives for Saronic's system software, including the HITL test catalog and station orchestrator, HITL-VM bridge framework, NixOS-based VM integration test suite. - Design and roll out a unified test strategy that combines our primary tools: Rust unit and property tests, VM-based integration tests, HITL-based tests, and replay/simulation based scenario tests into a single decision tree so
Applying for this Senior Systems Test Sofware Engineer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Ashby
- Ashby is a fast modern ATS — most applications take under 3 minutes.
- The resume parser is strong; verify parsed experience dates and job titles.
- Custom screening questions are often scored algorithmically — answer completely.
- Location field affects geo-based screening; use your actual metro area.
ANONYMOUS · UNFILTERED
What do employees actually say about Saronic Technologies?
Real rants from real employees. Read before you apply.