Senior Software Engineer, Autonomous Systems
Flock SafetyFull Time
Senior (5 to 8 years)
Key technologies and capabilities for this role
Common questions about this position
The position is onsite.
The role requires experience in software development with C++ and Rust in a Linux environment, working with embedded systems and real-time computing, plus knowledge of networking protocols.
This information is not specified in the job description.
The culture emphasizes collaboration with internal and external stakeholders, fostering a positive team environment through open communication, knowledge sharing, continuous improvement, and providing guidance to team members.
A Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field is required, along with software development experience focused on C++ and Rust in Linux, embedded systems, and real-time computing. Strong problem-solving skills for field conditions and pluses like familiarity with maritime operations, robotics, AI, or networking strengthen applications.
Develops advanced autonomous surface vessels
Saronic Technologies develops Autonomous Surface Vessels (ASVs) that enhance the capabilities of naval and maritime forces. These vessels utilize adaptive path planning, passive sensors, and advanced algorithms, along with edge computing, to effectively identify and track targets. They are designed to operate in challenging environments, using resilient multichannel communications to support both manned and unmanned operations. Saronic Technologies differentiates itself by focusing on military and defense clients, aiming to improve situational awareness, extend operational reach, and enhance survivability during maritime missions. The company's goal is to provide solutions that integrate seamlessly with existing operational strategies or support new maritime tactics, generating revenue through the sale of ASVs and related customization services.