engineering
Posted Mar 2Forward Deployed Software Engineer
at Saronic
Austin, United StatesOn-site
Responsibilities
- RESPONSIBILITIES - Develop and refine software for autonomy, networking, and mission execution, improving system performance in real-world maritime conditions - Deploy and test ASV software in the field, identifying and resolving issues related to autonomy, perception, and control systems - Analyze performance data from real-world missions, using insights to drive software improvements and optimize system behavior - Integrate and validate new autonomy features, ensuring seamless interaction between
- requirements - Troubleshoot and resolve software, hardware, and networking issues that arise during deployments - Collaborate with cross-functional teams, including autonomy engineers, hardware developers, and field operations personnel, to enhance product capabilities - Document best practices, deployment procedures, and debugging workflows to improve system reliability and scalability
Requirements
- experience in C++, Rust, Python, or similar languages - Background in robotics, autonomy, or embedded systems, particularly in maritime, aerospace, or defense applications - Understanding of networking protocols and distributed systems, including TCP/IP, UDP, and message-passing frameworks -
- Experience working with sensors such as cameras, radar, GPS, and IMUs, especially in perception-driven autonomy applications - Ability to diagnose and debug complex systems, from low-level networking issues to high-level autonomy behaviors - Ability to work in dynamic environments, where software must adapt to real-world constraints and unpredictable conditions - Willingness to travel (up to 50%), spending time in the field testing and improving ASV systems in real-world maritime settings -
- Experience developing autonomy software for real-world robotic systems, particularly in challenging environments like the ocean - Familiarity with motion planning, behavior trees, and control algorithms for autonomous navigation - Background in maritime systems, naval operations, or defense technology - Knowledge of distributed autonomy architectures and multi-agent coordination - Hands-on
Benefits
- BENEFITS - Medical Insurance: Comprehensive health insurance plans covering a range of services - Dental and Vision Insurance: Coverage for routine dental check-ups, orthodontics, and vision care - Saronic pays 100% 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
Contact
- 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) https://www.govinfo.gov/link/uscode/8/1324b.
Additional details
- 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.
- You will work hands-on with software, networking, and autonomy, ensuring our autonomous service vessels perform reliably in operational settings.
- This role blends software development, field deployment, and problem-solving to ensure our technology delivers real mission impact.
- You will be deeply engaged in debugging and optimizing autonomy algorithms, refining system performance based on real-world data, and working closely with end-users to adapt our technology to mission needs.
- Whether troubleshooting networking issues, improving sensor integration, or refining control logic, you will play a critical role in making our systems more capable and reliable.
- You will be the link between groundbreaking autonomy technology and real-world success.
- You will work on the front lines of maritime autonomy, ensuring our systems operate effectively in the environments where they matter most.
- You will impact mission success and shape the future of autonomous maritime operations.
- QUALIFICATIONS - Strong software engineering skills, with
- experience integrating and deploying robotic systems in the field