About the job
Saronic Technologies stands at the forefront of innovation, transforming maritime autonomy with cutting-edge solutions that elevate maritime operations through intelligent and autonomous platforms.
Job Overview
We are on the lookout for a talented Software Engineer - Generalist who will be integral to the design, development, and deployment of sophisticated software systems for our autonomous surface vessels (ASVs). You will collaborate with diverse teams to ensure the flawless integration of software components into our ASV platform.
Responsibilities
Work alongside hardware engineers, robotics engineers, and fellow software engineers to craft, develop, and implement software solutions tailored for autonomous surface vessels.
Engage in all stages of the software development lifecycle, including gathering requirements, designing, coding, testing, deploying, and maintaining software.
Create robust, scalable, and maintainable software systems that address the unique challenges posed by autonomous maritime operations.
Implement sophisticated algorithms for perception, navigation, path planning, and control to facilitate autonomous operations in ASVs.
Enhance software performance and reliability to comply with stringent Department of Defense (DoD) requirements and operational standards.
Conduct comprehensive testing and validation of software components to guarantee their functionality, accuracy, and safety.
Keep abreast of emerging technologies and industry trends in autonomous systems, robotics, and maritime technology.
Qualifications
A Bachelor's degree in Computer Science, Software Engineering, or a related discipline.
Demonstrated experience in software development, particularly in autonomous systems, robotics, or related domains.
Proficiency in programming languages such as C++, Python, or Java, with a strong focus on object-oriented design and development.
Experience with software development tools and frameworks commonly associated with robotics and autonomous systems (e.g., ROS, OpenCV, TensorFlow, etc.).
Familiarity with sensor fusion techniques, SLAM algorithms, and other relevant technologies for autonomous navigation and perception.
Exceptional problem-solving abilities and capacity to thrive in a fast-paced environment.
