Senior Forward Deployed Software Engineer
SaronicAutonomous Surface company
Austin, United StatesSenior
Software Engineering
About the role
Integrate, deploy, and improve autonomous systems in real-world environments.
- •Integrate, deploy, and improve autonomous systems in real-world environments.
- •Key Responsibilities Lead design, development, and optimization of advanced software systems for autonomy, networking, and mission execution.
- •Drive field testing and deployment strategies, overseeing validation of autonomy, perception, and control systems under operational conditions.
- •Own the analysis of mission-critical performance data, translating operational insights into high-impact software improvements.
- •Architect and integrate new autonomy capabilities, ensuring compatibility across software, sensors, and vessel hardware.
- •Partner directly with operators, mission planners, and end-users, translating feedback into actionable requirements.
- •Requirements 5+ years of experience developing autonomy or robotics systems, with a strong foundation in software engineering.
- •Proficient programming skills in C++, Rust, Python, or similar languages, with experience building and maintaining performance-critical systems.
- •Deep technical background in robotics, autonomy, or embedded systems, particularly within maritime, aerospace, or defense sectors.
- •Strong understanding of networking protocols and distributed systems, including TCP/IP, UDP, DDS, and message-passing frameworks (e.g., ROS, ZeroMQ).
Tech stack
C++RustPython
Match insights
Tech:C++, Rust, Python
Level:Senior