- Robot type
- Marine and Space · Defense
- Location
- AustinTexasUSA
- Job type
- Software
- Posted
- Mar 10, 2026
Software Engineer, Generalist
Job description
We are seeking a Software Engineer, Generalist to play a pivotal role in the design, development, and implementation of software systems for our autonomous surface vessels (ASVs). You will work closely with cross-functional teams to ensure the seamless integration of software components into our ASV platform.
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 responsibilities
- Collaborate with hardware engineers, robotics engineers, and other software engineers across the tech stack to design, develop, and deploy software solutions for autonomous surface vessels
- Participate in all phases of the software development lifecycle, including requirements gathering, design, implementation, testing, deployment, and maintenance
- Develop robust, scalable, and maintainable software systems that meet the unique challenges of autonomous maritime operations
- Implement algorithms for perception, navigation, path planning, and control to enable autonomous behavior in ASVs
- Optimize software performance and reliability to meet stringent DoD requirements and operational standards
- Conduct thorough testing and validation of software components to ensure functionality, accuracy, and safety
- Stay current with emerging technologies and industry trends in autonomous systems, robotics, and maritime technology
Job requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field
- Proven experience in software development, with a focus on autonomous systems, robotics, or related fields
- Proficiency in programming languages such as C++, Python, or Java, with a strong emphasis on object-oriented design and development
- Experience with software development tools and frameworks commonly used in robotics and autonomous systems (e.g., ROS, OpenCV, TensorFlow, etc.)
- Familiarity with sensor fusion techniques, SLAM algorithms, and other technologies relevant to autonomous navigation and perception
- Strong problem-solving skills and the ability to work effectively in a fast-paced environment
- Excellent communication skills and the ability to clearly articulate technical concepts
Similar jobs
Saronic · Software
Software Engineer Intern (Summer 2027)
Austin, Texas
Saronic · Software
ServiceNow Developer
Austin, Texas
Saronic · Software
Senior Systems Software Engineer
Austin, Texas · San Diego, California
Saronic · Software
Security Engineer, Application Security
Austin, Texas · San Diego, California
