Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Autonomy Software Engineer (Autonomous Vehicle)

Full-time

Ocean Aero Inc

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 Autonomy Software Engineer will be responsible for the design, development, and programming the Triton’s autonomy stack, including mission execution, behavior trees, and task planning. The Autonomy Software Engineer will create robust, modular autonomy architecture, as well as integrate sensor data and world data feeds. The Autonomy Software Engineer will develop logic and behavior and help design and implement internal tools, including lightweight simulators or test environments. The Autonomy Software Engineer will work closely with the system integrator and hardware team and use autonomy roadmaps and determine tools, libraries, and infrastructure needed for scaling the autonomy stack. This role will report to the Software Engineer Lead.

Role Responsibilities:

  • Design, develop, and program the vehicle’s autonomy stack, including mission execution, behavior trees, and task planning
  • Create robust, modular autonomy architecture that supports behavior layering, goal switching, contingency handling, and future upgradeability
  • Integrate sensor data (e.g., GPS, IMU, sonar, vision, etc.) to support situational awareness and autonomy decisions
  • Integrate world data feeds (Weather, AIS, Forecasts, etc.) to support mission planning and objectives
  • Develop logic and behavior that allows the system to intelligently navigate, plan missions, and react to dynamic marine environments
  • Help design and implement internal tools, including lightweight simulators or test environments, for development and testing of autonomous behaviors
  • Work closely with the system integrator and hardware team to ensure software autonomy aligns with the platform’s operational capabilities
  • Utilize autonomy roadmaps and determine tools, libraries, and infrastructure needed for scaling the autonomy stack

Role Requirements:

  • B.S. from an accredited university, such as Computer Science, Software Engineering, Mathematics or Physics
  • Demonstrated 8 to 10 years’ experience in software development/engineering
  • Strong experience in autonomous robotics, especially with real-world deployment (marine, ground, aerial, or space)
  • Deep understanding of robot autonomy architectures, behavior trees, finite state machines, mission planning, and decision layers.
  • Proficiency in ROS (Robot Operating System), especially ROS 2, or similar middleware frameworks
  • Comfortable developing in Python and C++ in a Linux environment
  • Experience with autonomy development without full simulation stacks - you know how to make progress even with limited digital twins
  • Familiarity with sensor fusion, SLAM, waypoint navigation, or related robotic autonomy techniques.
  • A practical mindset and a collaborative spirit - comfortable diving into ambiguous problems and building structure from the ground up
  • Broad technical experience with full-stack software systems and architectures
  • Experience with a wide range of programming languages and technologies including but not limited to; PHP & Laravel, MySQL, JavaScript, Python and C
  • Experience with Linux-based operating system and the command-line
  • Excellent cross-department communication skills
  • Ability to think independently about creative solutions to design problems
  • Team player, with excellent verbal, written, and presentation skills
  • Ability to travel occasionally, as needed
  • US Citizenship required
  • Maintain a valid driver license and personal vehicle insurance
  • Ability to obtain and maintain a DoD Security Clearance
  • Possess a valid Transportation Worker Identity Credential (TWIC) or successfully pass the requirements to obtain one
  • Successfully pass drug test, background check, and motor vehicle screening

Role Preferences:

  • Experience with marine robotics, AUVs, ROVs, UUVs, or USVs
  • Experience developing autonomy for constrained or communication-limited environments
  • Knowledge of Gazebo, Webots, or custom simulation environments
  • Background in AI/ML-based behavior modeling for robotics (not required, but nice to have)
  • Ability to work in a constantly changing environment and have a proven ability to manage concurrent activities effectively
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Autonomy Software Engineer (Autonomous Vehicle) in Tupelo, MS vacancy
  •  ...and only environmentally powered Autonomous Underwater and Surface Vehicle (AUSV). Ocean Aero’s autonomous marine...  ..., marinized electronics and software systems to operate, sense and communicate...  ...: The General Robotics/Autonomy Engineer will be responsible for the... 
    Suggested
    Full time

    Ocean Aero Inc

    Tupelo, MS
    3 days ago
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Suggested
    Remote job
    Internship

    Danaher

    Tupelo, MS
    3 days ago
  • $103.71k - $138.28k

     ...AI‑ready connectivity, join us today. The Role The Field Engineering Quality Control Engineer is responsible for overseeing and...  ...screen, which may include checks for criminal records and/or motor vehicle reports and/or drug screening, depending on the position... 
    Suggested
    Full time
    Temporary work
    For contractors

    Lumen

    Tupelo, MS
    5 days ago
  • $120k - $140k

     ...efficiency and sustainability for commercial vehicle fleets, by developing innovative...  ...motivated and technically proficient Solutions Engineer to serve as a trusted advisor to...  ...sales processes used in either hardware or software sales. ~ Polished presenter, comfortable... 
    Suggested
    Remote job
    Full time
    H1b

    Aperia Technologies

    Tupelo, MS
    5 days ago
  •  ...first and only environmentally powered Autonomous Underwater and Surface Vehicle (AUSV). Ocean Aero’s autonomous...  ...sensors, marinized electronics and software systems to operate, sense and communicate...  ...Description: The Electrical Engineer will be responsible for designing,... 
    Suggested
    Full time

    Ocean Aero Inc

    Tupelo, MS
    3 days ago
  • $80.51k - $107.34k

     ...Role Join Lumen Security Advisory Services as a Cloud Security Engineer, helping customers identify and reduce security risk across...  ...screen, which may include checks for criminal records and/or motor vehicle reports and/or drug screening, depending on the position... 
    Full time

    Lumen

    Tupelo, MS
    1 day ago
  • $105.79k - $141.05k

     ...us today. The Role Red Team - Lead Information Security Engineer The Lead Information Security Engineer within Product and Platform...  ..., which may include checks for criminal records and/or motor vehicle reports and/or drug screening, depending on the position requirements... 
    Full time
    Temporary work
    Remote work

    Lumen

    Tupelo, MS
    2 days ago
  • $128.19k - $184.01k

     .... About the Team and Role: We are seeking a talented iOS Engineer to join us in building Poe, an innovative platform that brings...  ...engineers to enhance the overall user experience Own the entire software development process from timeline estimation to coding, testing... 
    Remote job
    Full time

    Quora

    Tupelo, MS
    5 days ago
  •  ...Job Description Design Engineer - Electrical Company Overview: Howard Industries, Inc. is the nation’s leading manufacturer...  ...Products (Excel, Word, and Access) Working knowledge of AutoCAD software Good written and oral communication skills... 
    Full time
    Work experience placement
    Work at office

    Howard Industries

    Tupelo, MS
    2 days ago
  •  ...agile development methodology, attending daily stand-ups, sprint planning, and retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web apps) full-stack before Enthusiastic about photo sharing and/or AI and/... 
    Full time

    Cheez

    Tupelo, MS
    1 day ago
  • $20 - $60 per hour

     ...from January 19, 2027 through June 25, 2027. As an individual contributor, you will work at the intersection of mRNA science, software engineering, data, and design operations, helping strengthen the workflows and digital tools that enable mRNA design. Working closely... 
    Permanent employment
    Work experience placement
    Internship
    Work at office
    Work from home

    Moderna

    Tupelo, MS
    2 days ago
  • $20 - $60 per hour

     ...What You’ll Do Collaborate with a multidisciplinary team of engineers and scientists to design, develop, and implement technology...  ...technology development. Familiarity with programming languages or software used in automation and systems engineering. Experience with... 
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office

    Moderna

    Tupelo, MS
    2 days ago
  •  ...Job Description Inverter / UPS Design Engineer Company Overview: Howard Industries, Inc. is the nation’s leading manufacturer of distribution transformers, with over 10 million overhead, single-phase and three-phase pad mounted, and network transformers in... 

    Howard Industries

    Tupelo, MS
    2 days ago
  •  ...Job Description Job Description: Electrical Maintenance Engineer (Transformer Manufacturing) Position Summary We are seeking a highly skilled Electrical Maintenance Enginee r to join our transformer manufacturing facility in Mexico. You will be responsible... 
    Part time
    For contractors

    Howard Industries

    Tupelo, MS
    2 days ago
  • $48k - $72k

     ...Developer who can balance speed and stability while shipping software used by millions. The structure is built for growth: $48,000 -...  ...Responsibilities Apply Innovation and Git to solve people-centered engineering challenges Build the GitLab CI tooling that makes every other... 

    Social Innovation Lab

    Tupelo, MS
    4 days ago
  • $66k - $100k

    Savills is looking for a $66,000 - $100,000 Release Engineer to join our Tupelo, MS office and accelerate our product roadmap. Lay it bare...  ...both Founded by engineers who believe small teams ship great software, Savills now serves customers across the country from its... 
    Part time

    Energy Innovation: Policy and Technology LLC

    Tupelo, MS
    4 days ago
  • $74k - $102k

    This mid-level Frontend Developer opening is for someone who treats .NET Core documentation as a first draft they intend to improve. We're hiring a mid-level Frontend Developer to join Colliers International on a remote basis, with $74,000 - $102,000 on offer and genuine...
    Full time
    Remote work
    Day shift

    Colliers International

    Tupelo, MS
    5 days ago
  • $35 per hour

     ...take you? Transform the everyday with us! Our Siemens Grid Software team works to accelerate and secure the energy transition. We...  ...Basic Qualifications: Pursuing a master’s degree Electrical Engineering, Power Systems Engineering, or related field. Ability to... 
    Remote job
    Hourly pay
    Permanent employment
    Full time
    Internship
    Work at office
    Local area
    Immediate start

    Siemens

    Tupelo, MS
    3 days ago
  • $122.16k - $134.63k

     ...Kimberly-Clark USA, LLC Senior Electrical Engineer Senior Electrical Engineer positions offered by Kimberly-Clark USA, LLC (Corinth, Mississippi). Provide leadership and creativity in the design, development, optimization, problem solving, and operation of assigned assets... 
    Shift work

    Kimberly-Clark

    Tupelo, MS
    2 days ago
  •  ...Job Description Electrical Industrial Automation Engineer Howard Industries is the nation’s leading manufacturer of distribution...  ...with cross-functional teams, including mechanical engineers, software engineers, and project managers, to ensure seamless integration... 

    Howard Industries

    Tupelo, MS
    2 days ago
  • Company DescriptionSA Technologies Inc. ( is a market leader and one of the fastest growing IT consulting firms with operations in US, Canada, Mexico & India. SAT is an Oracle Gold Partner, SAP Services Partner & IBM Certified enterprise.All SA Technologies requirements...
    Long term contract

    SA Technologies

    Tupelo, MS
    4 days ago
  • $100k

     ...Industrial Automation / Controls Software Engineer Location : Byhalia, MS Salary: Up to $100K a year Full Time Direct hire with benefits Position Summary We are seeking an Industrial Automation / Controls Software Engineer to support the installation,... 
    Full time
    For contractors
    Local area

    Russell Tobin

    Tupelo, MS
    12 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Autonomy Software Engineer (Autonomous Vehicle). Be the first to apply!