EVONA · 12 hours ago
Senior Robotics & Autonomy Software Engineer
EVONA is an innovative ocean technology company building advanced subsea robotic systems designed to unlock deeper insights into our oceans. They are seeking a Senior Robotics & Autonomy Software Engineer to take ownership of mission-critical autonomy software across a growing fleet of subsea vehicles, focusing on designing, building, and deploying autonomy software that controls robotic vehicle behavior in dynamic marine environments.
Staffing & Recruiting
Responsibilities
Design, build, and deploy autonomy software that directly controls robotic vehicle behaviour and mission execution in dynamic marine environments
Work across the full autonomy stack, from onboard vehicle systems through to supporting cloud infrastructure
Improve mission robustness, operational efficiency, and the quality of environmental data captured at scale
Take features from concept through simulation, into sea trials, and ultimately fleet-wide deployment
Collaborate closely with mechanical, electrical, firmware, and operations teams to ensure seamless integration between software, hardware, and sensing systems
Qualification
Required
Bachelor's or Master's degree in Computer Science, Robotics, Aerospace Engineering, or related discipline
6 to 10 years of experience developing software for robotics, autonomous systems, aerospace, aircraft, medical devices, or other mission-critical physical systems
Deep expertise in at least one autonomy domain, with working knowledge across others: Perception, Decision-making and reasoning, Planning and scheduling, State estimation and control
Experience with modern autonomy stacks including: Sensor processing and tracking using cameras, acoustic sensors, radar, or LIDAR, State machines, behaviour trees, or hierarchical task frameworks, Global and local motion planning in constrained or spatio-temporal environments, System health monitoring, fault detection, and contingency handling
Experience with ROS or ROS 2
Strong C++ and Python development skills
Linux expertise and familiarity with open-source tooling
Experience with CI/CD, version control, testing, and code reviews
Robotics or autonomy simulation experience
Proven cross-functional collaboration across hardware and operations teams
US Citizen or Permanent Resident
Preferred
Marine robotics or offshore operational experience
Sensor fusion expertise
Experience with ML frameworks such as PyTorch, TensorFlow, or OpenCV
Application of machine learning to perception or planning
Embedded software development experience
Experience with real-time operating systems such as FreeRTOS