Demo

Software Engineer

Amidon Heavy Industries
Los Angeles, CA Full Time
POSTED ON 4/21/2025
AVAILABLE BEFORE 5/16/2025

Amidon Heavy Industries (Amidon) is a venture-backed company transforming America's maritime capabilities. We specialize in autonomous underwater vehicles (AUVs) designed to address modern maritime challenges. By leveraging breakthroughs in manufacturing, energy systems, and autonomy, we deliver scalable solutions tailored for the evolving needs of naval operations.

For years, legacy companies have struggled to advance subsea technology, leaving critical gaps in innovation and capability. Amidon takes a fresh approach, breaking away from outdated practices to design affordable, high-performance systems that enhance naval security and fleet logistics.

As we grow, we are seeking passionate, driven individuals to join a dynamic, innovative, and high-energy team that is at the forefront of subsea robotics. In this fast-paced startup environment, collaboration, creativity, and idea-sharing are integral to our success. We are looking for a Software Engineer to help drive the next phase of development, pushing the boundaries of what's possible in undersea robotics.

Responsibilities :

  • Develop and implement software for autonomy, guidance, navigation, and control systems, including algorithms for path planning, localization, motion control, and environmental mapping for AUVs.
  • Design and optimize navigation, obstacle avoidance, sensor fusion, and mission planning algorithms (e.g., SLAM, sensor calibration, path optimization).
  • Integrate sensors (sonar, IMUs, cameras) and actuators (thrusters, fins) into the autonomy software. Emphasis on real-time data processing. Experience with modular payload standards is preferred.
  • Develop simulations, conduct real-world tests, and analyze data to validate and optimize autonomy algorithms and system performance in both virtual and field environments.
  • Ensure autonomy software meets real-time performance requirements for underwater operations, focusing on low-latency, fault-tolerant systems.

Qualifications :

  • 3 years of software development experience focused on autonomous systems, robotics, or control systems (AUVs, drones, mobile robotics).
  • Experience with real-time software development, control systems, and sensor integration.
  • Bachelor's or Master's in Computer Science, Robotics, Electrical, Mechanical Engineering, or related field.
  • Strong programming skills in C , Python, or similar languages for embedded systems.
  • Familiarity with ROS or similar middleware platforms for robotics.
  • Knowledge of control theory, optimization algorithms, and GNC for autonomous navigation.
  • Experience with sensor fusion (e.g., Kalman / Particle Filters) and sensors (sonar, IMUs, cameras, LIDAR, GPS).
  • Familiarity with SLAM, dead reckoning, and underwater navigation techniques.
  • Experience with simulations (Gazebo, Vortex, MATLAB / Simulink) and testing frameworks for AUV autonomy.
  • Experience with underwater robotics, including oceanographic sensors and underwater acoustics.
  • Familiarity with machine learning to enhance autonomy algorithms for perception and decision-making.
  • Experience with multi-agent systems and coordinating multiple autonomous vehicles.
  • If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Software Engineer?

    Sign up to receive alerts about other jobs on the Software Engineer career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $176,149 - $220,529
    Income Estimation: 
    $77,657 - $95,021
    Income Estimation: 
    $97,257 - $120,701
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Amidon Heavy Industries

    Amidon Heavy Industries
    Hired Organization Address Los Angeles, CA Intern
    Amidon Heavy Industries (Amidon) is a venture-backed company transforming America's maritime capabilities. We specialize...
    Amidon Heavy Industries
    Hired Organization Address Los Angeles, CA Full Time
    Amidon Heavy Industries (Amidon) is a venture-backed company transforming America's maritime capabilities. We specialize...
    Amidon Heavy Industries
    Hired Organization Address Los Angeles, CA Full Time
    Amidon Heavy Industries (Amidon) is a venture-backed company transforming America's maritime capabilities. We specialize...
    Amidon Heavy Industries
    Hired Organization Address Los Angeles, CA Full Time
    Amidon Heavy Industries (Amidon) is a venture-backed company transforming America's maritime capabilities. We specialize...

    Not the job you're looking for? Here are some other Software Engineer jobs in the Los Angeles, CA area that may be a better fit.

    Lead Software Engineer

    Software Resources, Burbank, CA

    Senior Software Engineer (Front End)

    Software Resources, Santa Monica, CA

    AI Assistant is available now!

    Feel free to start your new journey!