• Master’s degree in Electrical Engineering, Computer Engineering, Robotics, Computer Science, or a closely related engineering discipline,or bachelor’s with + 5 years post-bachelor’s experience.
• Experience designing, developing, and testing, robotic systems for marine environments (or similarly challenging environments), including:
o Development, integration, and testing of software.
o Development, integration, and testing of electrical subsystems.
o Integration of embedded systems, microcontrollers, and onboard computers.
o Hardware, software, and electrical systems integration.
o Field deployment, operation, and testing.
• Experience with relevant technologies in the context of robotic systems for marine environments (or similarly challenging environments), including:
o C++, Python, MATLAB, or other relevant programming languages.
o Ubuntu or similar Linux distributions.
o ROS, ROS2, or comparable robotics software frameworks.
o Git or comparable version control software.
o Serial communications, Ethernet, CAN, or other communication protocols commonly used in robotic systems.
o Motor controllers, actuators, sensors, power electronics, battery systems, and communications systems commonly used in robotic systems.
• Demonstrated ability to work both independently and collaboratively within multidisciplinary engineering and research teams.
• US Citizen.
• Ability to obtain and maintain a security clearance.