Talent.com
Software Engineer
Software EngineerOcean Power Technologies Inc • Richmond, CA, US
Software Engineer

Software Engineer

Ocean Power Technologies Inc • Richmond, CA, US
18 days ago
Job type
  • Full-time
Job description

Job Description

Job Description

Software Engineer – Autonomous Vehicles

Location : Full-time, onsite in Richmond, California.

About Us :

Autonomous Vehicles, a division of Ocean Power Technologies Inc., is leading the way in marine robotics, developing and deploying advanced autonomous systems for ocean exploration, mapping, and monitoring. Our cutting-edge WAM-V® technology is revolutionizing marine robotics in over 12 countries, driving significant global impact. Based in Richmond, California, in the San Francisco Bay Area, we are a passionate team committed to pushing the boundaries of innovation in ocean technology.

Learn more at wam-v.com and Ocean Power Technologies .

The Role :

We are seeking an experienced Software Engineer to develop and enhance the software systems that power our WAM-V autonomous surface vehicles. This role is ideal for a highly skilled engineer with strong expertise in programming, networking, and communications systems, particularly in robotics applications.

While robotics experience is preferred, we place a higher priority on proficiency in C / C++, real-time operating systems, networking, and software integration for autonomous systems. Additionally, experience in computer vision is highly desirable.

This position provides the opportunity to work on mission-critical autonomy solutions, sensor integration, and multi-vehicle cooperation algorithms, shaping the future of marine autonomy and robotics.

Responsibilities :

  • Develop robust, reliable software for control, navigation, and communication of autonomous surface vehicles.
  • Integrate software with hardware systems, working closely with mechatronics and embedded engineers.
  • Work with sensor inputs (e.g., cameras, radar, sonar, LiDAR, Starlink, cellular) to enable data capture, obstacle avoidance, and autonomy behaviors.
  • Advance obstacle detection and avoidance algorithms, leveraging AI and machine learning.
  • Improve multi-vehicle cooperative behaviors in surface, sub-surface, and aerial domains.
  • Develop simulations to model vehicle behavior in dynamic ocean environments.
  • Debug and troubleshoot software issues in complex, real-world operational conditions.
  • Maintain technical documentation, including software architecture, APIs, and test procedures.

Required Qualifications :

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Minimum 2 years of experience in a software engineering role related to robotics, autonomous vehicles, or embedded systems.
  • Proficiency in C and C++ with experience in real-time and embedded systems.
  • Strong experience with UNIX-based operating systems and POSIX-compliant environments.
  • Experience working with ROS (Robot Operating System).
  • Expertise in networking and communications, including Serial, UDP / IP, RF, LTE, WiFi, and satellite systems.
  • Strong problem-solving skills and ability to debug complex systems.
  • Excellent communication skills and ability to work collaboratively in cross-functional teams.
  • Must be a U.S. Citizen
  • Desired Qualifications :

  • Experience in computer vision, particularly for obstacle detection and sensor processing.
  • Experience in machine learning, especially applied to autonomous systems.
  • Knowledge of SLAM (Simultaneous Localization and Mapping) for autonomous navigation.
  • Experience with SFML (Simple and Fast Multimedia Library).
  • Hands-on experience with autonomous or marine vehicles or willingness to participate in field testing and sea trials.
  • Familiarity with microcontrollers and their integration with robotic systems.
  • Ability and willingness to travel occasionally for testing, field operations, and customer demonstrations.
  • Eligibility to obtain U.S. government security clearance (if required).
  • Ocean Power Technologies provides equal employment opportunities to all employees and applicants for employment without regard to race, color, creed, ancestry, national origin, citizenship, sex or gender (including pregnancy, childbirth, and pregnancy-related conditions), gender identity or expression (including transgender status), sexual orientation, marital status, religion, age, disability, genetic information, service in the military, or any other characteristic protected by applicable federal, state, or local laws and ordinances. Equal employment opportunity applies to all terms and conditions of employment, including hiring, placement, promotion, termination, layoff, recall, transfer, leave of absence, compensation, and training.

    Salary range is $110,000 - $125,000 and includes the following :

  • Bonus potential
  • Restricted Stock Award
  • Benefits include :
  • Medical
  • Dental
  • Vision
  • Life Insurance
  • Disability Insurance
  • 401(k)
  • Create a job alert for this search

    Software Engineer • Richmond, CA, US

    Similar jobs
    Software Engineer

    Software Engineer

    Cloudflare • San Francisco, California, USA
    Full-time
    At Cloudflare we are on a mission to help build a better Internet.Today the company runs one of the worlds largest networks that powers millions of websites and other Internet properties for custom...Show more
    Last updated: 6 days ago • Promoted
    Software Engineer

    Software Engineer

    Lynx Analytics • San Francisco, California, USA
    Full-time
    We are looking for a Software Engineer to join our growing engineering this role you will design build and operate scalable software platforms that support analytics and AI solutions.You will cont...Show more
    Last updated: 1 day ago • Promoted
    Software Engineer

    Software Engineer

    Twilio • San Francisco, CA, United States
    Full-time
    At Twilio, we're shaping the future of communications, all from the comfort of our homes.We deliver innovative solutions to. As we continue to revolutionize how the world interacts, we're acquiring ...Show more
    Last updated: 2 days ago • Promoted
    Software Engineer

    Software Engineer

    VirtualVocations • San Francisco, California, United States
    Full-time
    A company is looking for a Software Engineer.Key Responsibilities Builds and evolves customer-facing experiences for Azure Database for PostgreSQL Implements end-to-end features from design thro...Show more
    Last updated: 19 days ago • Promoted
    Software Engineer

    Software Engineer

    Adobe • San Francisco, California, USA
    Full-time
    Changing the world through digital experiences is what Adobes all about.We give everyonefrom emerging artists to global brandseverything they need to design and deliver exceptional digital experien...Show more
    Last updated: less than 1 hour ago • Promoted • New!
    Software Engineer

    Software Engineer

    Heliux • San Francisco, CA, United States
    Permanent
    Get AI-powered advice on this job and more exclusive features.Heliux is a software platform that unifies and accelerates enterprise-wide operations for manufacturers. Our centralized operating syste...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer

    Software Engineer

    Runloop • San Francisco, CA, United States
    Full-time
    We provide AI engineers and data scientists with lightning-fast, secure, and reproducible code sandboxes for agents.Our platform enables teams to experiment, iterate, and deploy their agents withou...Show more
    Last updated: 10 days ago • Promoted
    Software Engineer

    Software Engineer

    Sydecar • San Francisco, California, USA
    Full-time
    Sydecar is on a mission to transform the world of private markets.Our goal is to make these markets more accessible transparent and liquid and were achieving this by revolutionizing the way investm...Show more
    Last updated: 17 days ago • Promoted
    Software Engineer

    Software Engineer

    Recruitment Room - Global • San Francisco, CA, United States
    Full-time
    AI customer service agent for B2C Companies.We’re shaping the future of conversational AI, fully automating customer support to elite levels for enterprises with a lean team of engineers.Our custom...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer

    Software Engineer

    bem • San Francisco, CA, United States
    Full-time
    We are building the infrastructure layer for modern enterprise workflows.For decades, the world's most critical industries, supply chain, insurance, financial services, and healthcare, have been ha...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer, Platform

    Software Engineer, Platform

    gamma.app • San Francisco, CA, United States
    Full-time
    We're building the creative layer for modern communication.Every month, over a billion people make presentations — but the tools they use to make them haven't evolved in decades.We're changing that...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer

    Software Engineer

    Usepylon • San Francisco, CA, United States
    Full-time
    At Pylon, we're building the future of B2B Post Sales.We’re building the all‑in‑one B2B post‑sales support platform powered by conversational data and layered with intelligence to help our customer...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer

    Software Engineer

    Strada API, Inc. • San Francisco, CA, United States
    Full-time
    Strada is on a mission to reinvent how insurance carriers and brokers handle customer interactions across service, claims intake, and sales. We build agentic voice, chat and email AI that helps Prop...Show more
    Last updated: 9 days ago • Promoted
    Software Engineer

    Software Engineer

    Abby Care • San Francisco, CA, United States
    Full-time
    At Abby Care, we are tackling one of the most important and unsolved challenges of our time : family caregiving.Over 50 million Americans are family caregivers for loved ones without pay, tools, or ...Show more
    Last updated: 25 days ago • Promoted
    Founding Software Engineer

    Founding Software Engineer

    Onton • San Francisco, CA, United States
    Full-time
    Our mission at Onton is to help people make decisions they love, instantly.We’re tackling the most economically impactful decisions first : the average shopping journey takes 79 days, and we’re taki...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer - Solutions

    Software Engineer - Solutions

    SOLANA FOUNDATION • San Francisco, CA, United States
    Full-time
    Our mission is to bring web3 to a billion people, by providing builders with the tools they need to build exceptional onchain products. Alchemy is the only complete developer platform that offers th...Show more
    Last updated: 10 days ago • Promoted
    Software Engineer, Integrity Foundations

    Software Engineer, Integrity Foundations

    OpenAI • San Francisco, CA, United States
    Full-time
    Software Engineer, Integrity Foundations.The Integrity team at OpenAI is dedicated to ensuring that our cutting‑edge technology is not only revolutionary but also secure from a myriad of adversaria...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer

    Software Engineer

    trufflepig • San Francisco, CA, United States
    Full-time
    Base pay range : $150,000 - $200,000 per year.We’re building an AI spreadsheet to automate all knowledge work.Spreadsheets quietly run every business, forecasts, hiring plans, budgets, ops dashboard...Show more
    Last updated: 30+ days ago • Promoted