What are the responsibilities and job description for the Mission Operations Engineer position at Saronic Technologies?
Saronic Technologies is a leader in revolutionizing defense autonomy at sea, dedicated to developing state-of-the-art solutions that enhance maritime operations for the Department of Defense (DoD) through autonomous and intelligent platforms.
Job Summary
Mission Operations Engineers supports hands-on deployment of our autonomous surface vessels. This role requires frequent testing on the water, troubleshooting to optimize our autonomous systems and application of software engineering to support project and/or programs. You are able to meet deadlines and achieve desired outcomes as both an individual contributor and as a part of your team.
Projects are defined as work that ends with the delivery of an expected outcome or end date e.g. implementing a new communications capability for a customer on a vessel.
Programs are defined as a longer, less terminal work streams such as ongoing product improvement and development roadmaps. E.g. supporting the ongoing development and testing of a vessel such as Corsair.
Responsibilities
Job Summary
Mission Operations Engineers supports hands-on deployment of our autonomous surface vessels. This role requires frequent testing on the water, troubleshooting to optimize our autonomous systems and application of software engineering to support project and/or programs. You are able to meet deadlines and achieve desired outcomes as both an individual contributor and as a part of your team.
Projects are defined as work that ends with the delivery of an expected outcome or end date e.g. implementing a new communications capability for a customer on a vessel.
Programs are defined as a longer, less terminal work streams such as ongoing product improvement and development roadmaps. E.g. supporting the ongoing development and testing of a vessel such as Corsair.
Responsibilities
- How you support the team:
- Collaborate with internal and external stakeholders to make progress toward goals.
- Foster a collaborative and positive team environment, promoting open communication, knowledge sharing, and continuous improvement.
- Provide guidance and support to team members, including technical expertise, problem-solving assistance, and advice.
- How you support the mission:
- Develop, test, and maintain software for autonomous surface vessels using C and Rust in a Linux environment
- Deploy and monitor ASV systems in real-world scenarios on water, ensuring optimal performance and reliability
- Diagnose and resolve software and hardware issues in the field, implementing solutions to enhance system robustness
- Collaborate with cross-functional teams, including hardware engineers, data scientists, and maritime experts, to integrate and refine ASV capabilities
- Conduct rigorous testing and validation of software updates and new features in both simulated and real-world conditions
- Document technical processes, findings, and best practices to contribute to the knowledge base of the team
- Remain current with advancements in autonomous systems, software development, and maritime technologies to continuously improve solutions
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
- Experience in software development, with a focus on C and in a Linux environment
- Experience working with embedded systems and real-time computing
- Strong problem-solving skills and ability to work effectively in challenging field conditions
- Familiarity with maritime operations and autonomous systems is a plus
- Experience with robotics, AI, or machine learning applications is a plus
- Knowledge of networking protocols and communication systems used in autonomous vessels
- Understanding of DoD requirements and standards for autonomous systems
- Experience with sensor integration and data processing in maritime environments is a plus
- Some travel is required
- Able to certify as “fit for work” by demonstrating ability to swim and tread water, lift up to 50 lbs., and spend extended time periods on the water.