About Ocean Aero:Ocean Aero is an award-winning US company that has created the world’s first and only environmentally powered Autonomous Underwater and Surface Vehicle (AUSV). Ocean Aero’s autonomous marine robot, the Triton, operates exclusively on wind and solar energy and performs long endurance missions on the ocean surface with the ability to dive below the waves for underwater operations. The Triton uses a complex array of custom-built sensors, marinized electronics and software systems to operate, sense and communicate in the environment.Ocean Aero has a collaborative culture with plenty of opportunities for growth and ownership, and comprehensive benefits.Role Description:The General Robotics/Autonomy Engineer will be responsible for the design, development, integration, and documentation of autonomy software for Ocean Aero's autonomous maritime systems. The role will be varied and diverse in terms of technologies and methodologies in-use, involving software development, simulation and modeling, system integration, and technical analysis of vehicle behavior across normal and degraded operating conditions. The General Robotics/Autonomy Engineer will be working alongside a team of creative engineers with a diverse set of backgrounds and skills. This role will report to the Software Engineer Lead.Role Responsibilities:Integrate with the autonomy and software engineering teams and be involved in all aspects of the Software Development Life Cycle (SDLC)Design, develop, test, and document autonomy software for mission planning, vehicle behaviors, navigation, controls integration, and system health managementDevelop and maintain simulation and modeling tools that support vehicle dynamics, environmental conditions, mission scenarios, sensor and actuator behavior, and payload integrationBuild redundancy, resilience, and fault tolerance into autonomous behaviors, mission execution logic, communications, power management, and system recovery pathsDevelop fault detection, isolation, and recovery strategies and support graceful degradation and failsafe vehicle behaviors for long-duration missionsBe responsible for testing and troubleshooting in simulation, hardware-in-the-loop environments, and in the fieldCreate and analyze metrics, logs, and post-mission data for debugging, monitoring, reliability improvement, and managing technical riskCollaborate across multiple teams to plan, build, test and demonstrate the technologyCritical analysis and technical documentationRole Requirements:B.S. from an accredited university, such as Computer Science, Software Engineering, Mathematics or PhysicsBroad technical experience with robotics/autonomy software systems, vehicle autonomy architectures, and system integrationExperience developing production-quality software in Python, C++, or similar languages on Linux, including automated tests, version control, and debugging in complex systemsExperience with simulation and modeling for robotic or vehicle systems, including HIL/SIL testing, sensor and actuator models, vehicle dynamics, or mission/environment modelingExperience designing redundant, resilient, and fault-tolerant software or systems, including health monitoring, failover logic, watchdogs, graceful degradation, or recovery strategiesExcellent cross-department communication skillsAbility to think independently about creative solutions to design problemsExperience with sailing a plusTeam player, with excellent verbal, written, and presentation skillsAbility to travel occasionally, as neededUS Citizenship requiredAbility to obtain and maintain a DoD Security ClearanceMaintain a valid driver license and personal vehicle insurancePossess a valid Transportation Worker Identity Credential (TWIC) or successfully pass the requirements to obtain oneAbility to pass drug screen, background check, and motor vehicle screeningRole Preferences:Experience in communications and network protocolsExperience with robotic middleware, simulation tools, embedded systems, mission-management software, controls integration, perception, localization, or planningExperience with the marine environment and systems, including ROVs, UUVs, USVs or sail boats is a definite plusAbility to work in a constantly changing environment and have a proven ability to manage concurrent activities effectivelyGeneral interest in robotics
Click on the below icons to share this job to Linkedin, Twitter!
About Ocean Aero:Ocean Aero is an award-winning US company that has created the world’s first and only environmentally powered Autonomous Underwater and Surface Vehicle (AUSV). Ocean Aero’s autonomous marine robot, the Triton, operates exclusively on wind and solar energy and performs long endurance missions on the ocean surface with the ability to dive below the waves for underwater operations. The Triton uses a complex array of custom-built sensors, marinized electronics and software systems to operate, sense and communicate in the environment.Ocean Aero has a collaborative culture with plenty of opportunities for growth and ownership, and comprehensive benefits.Role Description:The General Robotics/Autonomy Engineer will be responsible for the design, development, integration, and documentation of autonomy software for Ocean Aero's autonomous maritime systems. The role will be varied and diverse in terms of technologies and methodologies in-use, involving software development, simulation and modeling, system integration, and technical analysis of vehicle behavior across normal and degraded operating conditions. The General Robotics/Autonomy Engineer will be working alongside a team of creative engineers with a diverse set of backgrounds and skills. This role will report to the Software Engineer Lead.Role Responsibilities:Integrate with the autonomy and software engineering teams and be involved in all aspects of the Software Development Life Cycle (SDLC)Design, develop, test, and document autonomy software for mission planning, vehicle behaviors, navigation, controls integration, and system health managementDevelop and maintain simulation and modeling tools that support vehicle dynamics, environmental conditions, mission scenarios, sensor and actuator behavior, and payload integrationBuild redundancy, resilience, and fault tolerance into autonomous behaviors, mission execution logic, communications, power management, and system recovery pathsDevelop fault detection, isolation, and recovery strategies and support graceful degradation and failsafe vehicle behaviors for long-duration missionsBe responsible for testing and troubleshooting in simulation, hardware-in-the-loop environments, and in the fieldCreate and analyze metrics, logs, and post-mission data for debugging, monitoring, reliability improvement, and managing technical riskCollaborate across multiple teams to plan, build, test and demonstrate the technologyCritical analysis and technical documentationRole Requirements:B.S. from an accredited university, such as Computer Science, Software Engineering, Mathematics or PhysicsBroad technical experience with robotics/autonomy software systems, vehicle autonomy architectures, and system integrationExperience developing production-quality software in Python, C++, or similar languages on Linux, including automated tests, version control, and debugging in complex systemsExperience with simulation and modeling for robotic or vehicle systems, including HIL/SIL testing, sensor and actuator models, vehicle dynamics, or mission/environment modelingExperience designing redundant, resilient, and fault-tolerant software or systems, including health monitoring, failover logic, watchdogs, graceful degradation, or recovery strategiesExcellent cross-department communication skillsAbility to think independently about creative solutions to design problemsExperience with sailing a plusTeam player, with excellent verbal, written, and presentation skillsAbility to travel occasionally, as neededUS Citizenship requiredAbility to obtain and maintain a DoD Security ClearanceMaintain a valid driver license and personal vehicle insurancePossess a valid Transportation Worker Identity Credential (TWIC) or successfully pass the requirements to obtain oneAbility to pass drug screen, background check, and motor vehicle screeningRole Preferences:Experience in communications and network protocolsExperience with robotic middleware, simulation tools, embedded systems, mission-management software, controls integration, perception, localization, or planningExperience with the marine environment and systems, including ROVs, UUVs, USVs or sail boats is a definite plusAbility to work in a constantly changing environment and have a proven ability to manage concurrent activities effectivelyGeneral interest in robotics
yes
Send Us Your Feedback
Sign
In
Please check your email. We have sent you a password reset link.
This link will expire in one hour.
Please input your account's email
Get $5 added to your wallet for registering an account. Refer others and get $1 for each successful referral. Earn while you search for jobs and redeem in gift cards!Register to search from millions of jobs across the United States. Upload your resume and get matched with top employers today!
Welcome to SnapRecruit! Your account has been created via Google.
Get $5.00 Added to Your Wallet!
Upload your resume below and apply to this job to have $5.00 added directly to your wallet, activate your account, and qualify for high-priority employer matches.
Perks & Rewards You Receive with SnapRecruit:
$5.00 Resume Bonus
Added automatically to your wallet when you apply with your resume.
$1.00 Per Referral
Earn $1.00 cash rewards for every friend who joins SnapRecruit in the US.
Earn While You Search
Get credited $0.02 - $0.05 every time you explore sponsored job listings.
Amazon eGift Cards
Redeem your earned wallet funds for Amazon eGift Cards delivered to your email.
Get $5 added to your wallet for registering anRegister to search from millions of jobs across the United States. Upload your resume and get matched with top employers today!
account.
Refers others and get $1 for each successful referral.
Earn while you search for jobs and redeem in
gift cards!
Upload your resume for a free professional assessment
Loading, Please wait..!!
Send this job to my email
Please wait..!!
Confirmation
Are you sure?
List of resumes
Confirmation
It is working for Chrome Mozilla only for now
We use cookies and similar technologies to analyze site traffic and improve your experience.
We use cookies to improve your experience. You can customize your preferences below.
Privacy Policy |
Terms of Service