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

Senior Autonomy Software Engineer (Maritime)

Odin Dynamics, Inc

About Odin Dynamics Founded in 2025, Odin Dynamics is a defense technology company building autonomous underwater vehicles that will define the next era of undersea warfare. We are focused on delivering capable, resilient autonomous systems that strengthen the strategic advantage of the United States and its allied navies. We move fast, build real hardware, and operate with the urgency that the mission demands. We are building a new platform from the ground up. This is not a role where you will inherit a mature product with every architectural decision already made. You will take incomplete requirements, early hardware, and difficult technical constraints and turn them into dependable, production-ready autonomy systems. We value rigorous engineering without unnecessary process. Decisions should be driven by physics, test data, and product outcomes—not inherited convention or documentation volume. The Role Odin Dynamics is hiring a Senior Autonomy Software Engineer to serve as the Responsible Engineer for the autonomy and perception stack of our autonomous underwater vehicle platform. This engineer will own the complete autonomy software lifecycle: requirements, architecture, algorithm design, implementation, model training, validation, simulation, integration, field testing, sea-trial support, production support, failure analysis, and continued improvement after deployment. This is not a research-only role, and it is not a narrow application-software role. You will be expected to develop autonomy algorithms, implement them in production software, validate them against real-world operating conditions, and remain accountable for their behavior in the field. The role spans autonomy, perception, decision-making, planning, machine learning, classical computer vision, sensor fusion, simulation, testing, and mission-level behavior. You will work closely with Avionics engineers on sensing architecture and sensor selection, with Embedded Software engineers on platform and sensor integration, and with Test Engineering on validation in laboratory, field, and sea‑trial environments. This is a hands‑on individual‑contributor position. You will be expected to write substantial production code, train and evaluate models, analyze autonomy performance from logs and field data, make technical decisions, mentor other engineers, and remain accountable for the performance and reliability of the autonomy stack. There are no organizational handoffs when a difficult problem crosses the boundary between electrical, software, mechanical, manufacturing, or test engineering. What You’ll Do Serve as the Responsible Engineer for the autonomy and perception stack. Develop greenfield autonomy software from initial requirements and architecture through field‑tested, production‑ready implementation. Own autonomy behavior across mission planning, path planning, localization, state estimation, sensor fusion, perception, obstacle avoidance, recovery behavior, and fault‑aware decision‑making. Design and implement algorithms for object detection, recognition, classification, tracking, mapping, navigation, and autonomous decision‑making. Develop both machine‑learning‑based and classical perception approaches, selecting the appropriate method based on mission requirements, data availability, compute constraints, reliability, and test evidence. Train, validate, evaluate, and improve perception and autonomy models using real, simulated, and replayed data. Build and maintain data workflows for model evaluation, scenario replay, regression testing, performance analysis, and failure investigation. Write, review, test, profile, and debug production software in appropriate systems and autonomy‑development languages. Use modern machine learning frameworks for model development, training, evaluation, and deployment. Develop performance‑conscious autonomy software under real‑world compute, latency, memory, power, reliability, and observability constraints. Collaborate with Avionics engineers on sensor selection, sensing architecture, sensor trade studies, and practical perception requirements. Collaborate with Embedded Software engineers on platform integration, sensor interfaces, data pipelines, timing, logging, diagnostics, and deployment. Work with Test Engineering to validate autonomy behavior in simulation, laboratory, field, and sea‑trial environments. Develop and maintain autonomy test environments, including: HOOTL — hardware‑out‑of‑the‑loop / SIL — software‑in‑the‑loop HIL/HITL — hardware‑in‑the‑loop Scenario‑based simulation and replay Model validation and regression testing Analyze vehicle behavior from logs, telemetry, simulation results, field tests, and sea trials to identify root causes and drive corrective improvements. Define metrics for autonomy performance, perception quality, model reliability, mission success, and failure modes. Build automated development workflows using modern build systems, continuous integration, static analysis, profiling, model‑evaluation pipelines, and automated testing. Produce concise, functional engineering documentation that enables implementation, testing, operation, and future development. Use AI‑assisted development tools to accelerate implementation, testing, debugging, data analysis, and documentation while independently validating outputs and maintaining a first‑principles understanding of the resulting system. Mentor other engineers and contribute to technical reviews without moving away from hands‑on engineering. What We’re Looking For Deep practical experience developing autonomy, perception, planning, or robotics software for real‑world systems. Strong proficiency in at least one systems programming language. Strong proficiency in a scripting language commonly used for autonomy development, data analysis, model development, testing, and automation. Experience with machine learning or deep learning for perception, classification, detection, tracking, recognition, or related autonomy tasks. Experience with classical computer vision, machine vision, state estimation, localization, sensor fusion, or related non‑ML perception methods. Experience with path planning, motion planning, obstacle avoidance, mission planning, behavior trees, state machines, or other autonomous decision‑making approaches. Experience integrating autonomy software into real systems with imperfect sensors, incomplete requirements, constrained compute, noisy data, and difficult operating environments. Experience training, validating, evaluating, and improving models using structured metrics, test datasets, simulation, replay, and field data. Experience developing reliable production software, not just prototypes, research code, notebooks, or isolated algorithms. Experience writing maintainable code, conducting code reviews, developing automated tests, using static analysis, profiling performance, and debugging complex system behavior. Experience building or extending simulation, replay, SIL, HIL/HITL, or scenario‑based test environments for autonomy validation. Ability to reason from first principles about autonomy failures, perception failures, sensor limitations, edge cases, and system‑level behavior. Ability to work from incomplete information, make defensible technical decisions, and rapidly iterate between design, implementation, testing, and refinement. Ability to work independently with minimal oversight while collaborating closely across engineering disciplines. Willingness to support field testing and sea trials when required. U.S. citizenship and eligibility to obtain and maintain a U.S. security clearance. Approximately five or more years of relevant autonomy, perception, robotics, machine‑learning, or production software experience is preferred, but demonstrated technical depth, multidisciplinary problem‑solving ability, and a record of delivering difficult systems matter more than a specific number of years. Exceptional candidates at any experience level are encouraged to apply. Preferred Experience Autonomous vehicles, unmanned systems, UAVs, underwater systems, maritime systems, drones, robotics, aerospace systems, self‑driving vehicles, industrial autonomy, or other real‑world autonomous platforms. Taking autonomy, perception, planning, or machine‑learning software from early architecture through field‑tested deployment. Developing safety‑critical, mission‑critical, or high‑reliability software for systems that operate in difficult real‑world environments. Working with a range of perception and navigation sensing technologies. Developing autonomy software for GPS‑denied, communications‑constrained, low‑observability, or otherwise challenging operating environments. Machine‑learning model development, training, evaluation, deployment, or optimization using modern frameworks. Building simulation, replay, synthetic‑data, scenario‑generation, Monte Carlo, SIL, HIL/HITL, or model‑validation environments for autonomy development. Debugging autonomy behavior using logs, telemetry, visualization tools, field data, and post‑mission analysis. Working closely with electrical, embedded software, mechanical, manufacturing, and test engineers on tightly integrated electromechanical systems. Disclosures This position may require access to information protected under U.S. export control laws and regulations, including the Export Administration Regulations (EAR) and the International Traffic in Arms Regulations (ITAR). Please note that any offer for employment may be conditioned on authorization to receive software or technology controlled under these U.S. export control laws and regulations without sponsorship for an export license. Odin Dynamics, Inc. participates in E‑Verify and will provide the federal government with your Form I‑9 information to confirm that you are authorized to work in the U.S. Odin Dynamics is an equal opportunity employer committed to creating a diverse and inclusive workplace. All qualified applicants will be treated with respect and receive equal consideration for employment without regard to race, color, creed, religion, sex, gender identity, sexual orientation, national origin, disability, uniform service, Veteran status, age, or any other protected characteristic per federal, state, or local law, including those with a criminal history, in a manner consistent with the requirements of applicable state and local laws. #J-18808-Ljbffr Odin Dynamics, Inc

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Autonomy Software Engineer (Maritime) in Los Angeles, CA vacancy
  •  ...dependable, production-ready software systems. We value rigorous engineering without unnecessary...  ...Odin Dynamics is hiring a Senior Ground Software Engineer...  ...operator, test, autonomy, and engineering needs into...  ...robotics, aerospace systems, maritime systems, defense systems... 
    Senior
    Full time
    Local area
    Remote work

    Odin Dynamics, Inc

    Los Angeles, CA
    3 days ago
  • $150k - $200k

     ...Rainmaker is looking for a Senior PX4 Developer in El Segundo, California. You will lead the development of PX4-based drone autonomy software involving firmware and simulation. Ideal candidates should have over 3 years of experience with PX4/ArduPilot systems and proficiency... 
    Senior

    jobs.frontdoordefense.com - Jobboard

    El Segundo, CA
    2 days ago
  • $150k - $200k

     ...Rainmaker Technology Corporation in El Segundo, California, seeks a seasoned Software Engineer to contribute to their drone autonomy software stack. The ideal candidate has over 3 years of experience working with PX4/ArduPilot systems and is proficient in Rust alongside... 
    Senior

    Rainmaker Technology Corporation

    El Segundo, CA
    2 days ago
  • Odin Dynamics, Inc is seeking a Senior Embedded Software Engineer in Los Angeles to lead the development of critical embedded subsystems. You will be responsible for bringing up new embedded hardware, developing production-ready software, and mentoring engineers. The ideal... 
    Senior

    Odin Dynamics, Inc

    Los Angeles, CA
    1 day ago
  •  ...embedded systems. We value rigorous engineering without unnecessary process. Decisions...  ...Role Odin Dynamics is hiring multiple Senior Embedded Software Engineers to serve as Responsible...  ...platform software below the application and autonomy layers, including: Embedded Linux... 
    Senior
    Local area

    Odin Dynamics, Inc

    Los Angeles, CA
    2 days ago
  • $220k - $280k

     ...cheaper. By combining advanced software, robotics, and full-stack...  ...future hires, launching Hadrian Maritime to expand into naval...  ...reliability. This role leads engineering for one or more business domains...  ...discussions, and earn the trust of senior engineers. Strong... 
    Senior
    Permanent employment
    Local area
    Relocation package
    Flexible hours
    Shift work

    Hadrian Automation

    Los Angeles, CA
    3 days ago
  • Moseley Technical Services, Inc. is seeking a Senior Autonomy Engineer in El Segundo, California, to lead the design and validation of spacecraft autonomy and fault management systems for advanced satellite programs. The successful candidate will ensure mission success... 
    Senior

    Moseley Technical Services, Inc.

    El Segundo, CA
    1 day ago
  • $120k - $250k

     ...Workplace Type: OnSite Department: Engineering, Product, Design Hadrian - Manufacturing...  ...up to 2x cheaper. By combining advanced software, robotics, and full-stack manufacturing,...  ...of future hires, launching Hadrian Maritime to expand into naval production, and introducing... 
    Permanent employment
    Full time
    Local area
    Relocation package
    Flexible hours

    Hadrian Automation

    Los Angeles, CA
    1 day ago
  • $150k - $250k

     ...re building the essential infrastructure to unify sensors, autonomy, and operators with our technology deployed in active operations...  ...its allies. About this role Picogrid is seeking a Senior Software Engineer to join our Legion Platform team. You will design, build,... 
    Senior
    Permanent employment
    Work at office
    Immediate start
    Relocation package

    Picogrid, Inc.

    El Segundo, CA
    9 hours ago
  • Mach Industries is seeking an Autonomy Software Engineer to design and deploy software systems for AI-forward autonomy in contested environments. The ideal candidate will possess strong programming skills in C++ on Linux and Python, along with experience integrating complex... 

    Mach Industries

    Los Angeles, CA
    2 days ago
  • EVONA in El Segundo, California is seeking a Software Engineer to develop state estimation and trajectory prediction algorithms for autonomous spacecraft. The ideal candidate has 2+ years' experience in GNC, robotics, or related fields and is proficient in C++ and Python... 

    EVONA

    El Segundo, CA
    1 day ago
  • A leading AI research accelerator is looking for an entry-level software engineer to refine AI-generated code and develop verification solutions. The ideal candidate will have over 5 years of software engineering experience, including 2 years at a top-tier company. This... 
    Senior
    Contract work
    Remote work
    10 hours per week
    Flexible hours

    Turing

    Los Angeles, CA
    3 days ago
  • $150k - $175k

     ...Kixie is seeking a Senior Software Engineer to take ownership of critical product subdomains, such as Telephony and CRM integrations, within their innovative sales engagement platform. The ideal candidate should have over 5 years of software engineering experience, proficient... 
    Senior

    Medium

    Santa Monica, CA
    3 days ago
  •  ...Senior Software Engineer (Backend) Location : US Level : Senior Individual Contributor Team : Engineering Reports to : Director of Engineering...  ..., momentum, and craftsmanship. Engineers operate with real autonomy, take responsibility for end-to-end systems, and collaborate... 
    Senior
    Remote work

    Terzo Technologies

    Los Angeles, CA
    1 day ago
  •  ...Job Summary Under little to no supervision, executes all software life cycle tasks, including process and requirements analysis, system design, programming, developing, implementing, testing, modifying, troubleshooting and maintaining computer programs. Works on systems... 
    Senior

    Edjuster

    Los Angeles, CA
    2 days ago
  •  ...envision a future where people transact with speed, ease and convenience that is unparalleled, even online. This role is for a Senior Software Engineer to join the Customer Experience application development team and contribute to the next step growth phase. You will design... 
    Senior
    Work experience placement
    Local area

    Metropolis Corp

    Santa Monica, CA
    2 days ago
  •  ...the company | Senior Software Engineer | Los Angeles, CA (HYBRID) / Hyderabad, India | 1 LA + 2 Hyderabad I'm Julien — I lead Product Engineering at Oaktree. My background is tech, not finance: startups, Meta, data infrastructure companies. I'm hands‑on and building a... 
    Senior
    Work at office

    United States Digital Space LLC

    Los Angeles, CA
    2 days ago
  • $160k - $220k

     ...Senior Software Engineer (Backend) Title of Role: Senior Software Engineer (Backend) Location: Los Angeles, onsite Company Stage of Funding: Venture-Backed - Logistics, Hardware, Defense Office Type: Onsite Salary: $160K-$220K Company Description... 
    Senior
    Work at office

    Recruiting from Scratch

    Los Angeles, CA
    5 days ago
  •  ...strong bias toward impact, and building tools and systems that empower other builders across the company. About the Role As a Senior Product Engineer on the Statsig team, you will design and build the experimentation and rollout platform used by product and research teams... 
    Senior
    Work at office
    Relocation package

    OpenAI

    Los Angeles, CA
    2 days ago
  • $175k - $220k

     ...Senior Software Engineer, Rust By bringing together next-gen technology and the finest live data available, Genius Sports is enabling a new era of sports for fans worldwide, delivering experiences that are more immersive,interactiveand personalized than ever before. Learn... 
    Senior
    Work at office
    Worldwide

    Genius Sports Group Limited

    Los Angeles, CA
    2 days ago
  •  ...Job role : Senior Software Engineer Duration : 3 months Contract to hire Location : Onsite in Pasadena, CA - 91101 Job Description: Senior Software Engineer responsible for designing, developing, testing, and maintaining high-performance C++ Windows... 
    Senior
    Contract work

    VDart

    Pasadena, CA
    1 day ago
  •  ...empowering patients to control aging and prevent age‑related chronic diseases. Description We are seeking a talented and experienced engineer to join our dynamic team. This role involves working with established technologies to develop and enhance our telemedicine... 
    Senior

    Gethealthspan

    Santa Monica, CA
    17 hours ago
  • $150.88k - $204.13k

    Hermeus is seeking a Senior GNC Engineer to develop and deploy flight control, navigation, and autonomy systems for high-speed aircraft. This role involves designing control laws, conducting simulations, and collaborating with various engineering teams to ensure reliable... 
    Senior

    Hermeus

    Los Angeles, CA
    17 hours ago
  •  .... (SBG), a DSS, Inc. company, offers IT Governance, Systems Engineering, Enterprise Modernization, Artificial Intelligence, and Cyber...  ...or be within a commutable distance of El Segundo, CA. The Senior Software Engineer will: Design, engineer, analyze, and develop software... 
    Senior
    Work experience placement
    Work at office
    2 days per week
    1 day per week

    Document Storage Systems

    El Segundo, CA
    2 days ago
  •  ...Senior Front-End Software Engineer Contract Location - Los Angeles, CA / New York City, NY - Remote but need to come to office on day 1 for ID verification and on boarding formalities is must. Mandate Skills: React 18.2.0 & TypeScript... 
    Senior
    Contract work
    Work at office
    Remote work

    VDart

    Los Angeles, CA
    4 days ago
  • $121.4k - $173.3k

     ...position is open only to candidates who currently reside in Los Angeles, CA. Job Summary Green Dot Corporation is seeking a Senior Software Engineer to join the Risk Team, focusing on building scalable, secure, and resilient systems that support fraud detection, risk... 
    Senior

    Green Dot

    Los Angeles, CA
    3 days ago
  • $190k - $240k

     ...hidden fees or compounding interest. Consumer Growth Experience Engineering (CGX) builds the platforms and end‑to‑end experiences that...  ...JavaScript/TypeScript. You have a total of 4+ years of experience as a software engineer. You are experienced in designing, developing, and... 
    Senior
    Remote work
    Flexible hours

    Affirm

    Los Angeles, CA
    3 days ago
  •  ...Senior Software Engineer This specific role focuses on the technology leadership and management of the build and integration functions of enterprise-wide Messaging and Collaboration services at The Walt Disney Company. The role is expected to provide technical leadership... 
    Senior

    RIT Solutions

    Burbank, CA
    17 hours ago
  •  ...builds scheduling and workforce management software to empower in-home healthcare providers...  ...access. We’re a team of top-tier engineers and operators, backed by $14m from top investors...  ...We're looking for a growth-stage ready Senior Software Engineer to join our Healthcare... 
    Senior
    Work at office
    Flexible hours
    Shift work

    Axle Health

    Santa Monica, CA
    4 days ago
  •  ...We are seeking a hands‑on Staff Software Engineer to drive high‑impact initiatives at the forefront of emerging technologies and unlock enterprise‑wide capabilities. In this role you’ll lead rapid prototyping efforts, build scalable proofs‑of‑concept, and shape the technical... 
    Senior

    247Hire

    Burbank, CA
    2 days ago

Do you want to receive more vacancies?

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