Senior Autonomy Software Engineer (Maritime)
$180k - $230kOdin 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. Platform Overview 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. Compensation Range: $180K - $230K #J-18808-Ljbffr Odin Dynamics, Inc
$180k - $230k
Odin Dynamics, Inc. in Los Angeles is seeking a Senior Autonomy Software Engineer to lead the development of autonomy systems for autonomous underwater vehicles. This hands-on role requires experience in autonomy software, machine learning, and robotics, with responsibilities...Senior- CHAOS Industries in Los Angeles is looking for a Senior Guidance Software Engineer to lead guidance software design for advanced systems. This role offers the opportunity to expand your skills while working on unique projects with top-tier technology. The ideal candidate...Senior
$220k - $280k
...cheaper. By combining advanced software, robotics, and full-stack... ...future hires, launching Hadrian Maritime to expand into naval... ...existing and new factories. As an Engineering Manager, you will lead a team... ...discussions, and earn the trust of senior engineers. Strong...SeniorPermanent employmentFull timeLocal areaRelocation packageFlexible hoursShift work$160k - $240k
Manhattan Beach / Los Angeles Area, California $160,000 - $240,000 + pre IPO equity + benefits Are you a Senior Guidance & Autonomy Engineer with experience developing software for autonomous air vehicles or effectors? Do you enjoy taking systems from clean sheet design...Senior$71k - $124k
Inversion, located in Playa Vista, CA, is looking for an Autonomy Software Engineer. This role involves developing vehicle-level flight sequencing and mission autonomy, with responsibilities including implementing state machines in C++/Rust and executing SIL and HIL simulations...SuggestedWork at office- Lodestar is seeking a Software Engineer specializing in On-board Autonomy. In this role, you will develop innovative decision-making systems that are essential for the company's autonomy suite. Your focus will be on crafting algorithms capable of real-time evaluations of...
- 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...SeniorContract workRemote work10 hours per weekFlexible hours
- ...development and critical bug resolution end-to-end Set and uphold engineering standards Provide technical mentorship and informal leadership... ...cross-functionally Requirements 7+ years of professional software engineering experience Strong foundation in .NET / C# Proven ability...Senior
$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- ...Senior Software Engineer | Aerospace & Defence Technology Are you working in aerospace or defence but frustrated by slow decision-making, narrow responsibilities and projects that take years to move forward? I’m recruiting for an engineering organisation looking for software...Senior
$160k - $200k
...A cutting-edge space startup in Los Angeles seeks a Software Engineer to develop robust software for controlling advanced spacecraft systems. You'll collaborate on various software layers, from fault tolerance to telemetry systems. The role requires a strong background...Senior- ...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
- ...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...SeniorWork experience placementLocal area
$130k - $250k
...up to 2x cheaper. By combining advanced software, robotics, and full-stack manufacturing,... ...thousands of future hires, launching Hadrian Maritime to expand into naval production, and... ...high-performance computing, or software engineering with strong mathematical intuition....Permanent employmentLocal areaRelocation packageFlexible hours$120k - $250k
...cheaper. By combining advanced software, robotics, and full‑stack... ...future hires, launching Hadrian Maritime to expand into naval production... ...the roadmap. Build alongside engineers, operators, machinists, and CAM programmers. Enjoy autonomy and virtually unlimited growth...Permanent employmentFull timeRelocation packageFlexible hours$120k - $250k
...ships up to 10x faster and up to 2x cheaper. By combining advanced software, robotics, and full-stack manufacturing, we are reinventing how... ...to support thousands of future hires, launching Hadrian Maritime to expand into naval production, and introducing a Factory‑as‑a...Permanent employmentFull timeContract workLocal areaRelocation packageFlexible hours- ...Design, test, deploy, improve, and maintain software that will be used internally at Astrana Health, and externally by physicians and... ...functionally with an agile team including Product, UX/Design, Engineers, and QA to execute mission‑critical projects Suggest and drive...Senior
- ...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...SeniorWork at office
$110k - $160k
...full documentation and firms can track every dollar, Disbo helps close cases with confidence and transparency. The Role As a Senior Software Engineer at Disbo, you will design, build, and maintain the core backend services that power our settlement disbursement and...SeniorFull timeWork at officeRemote work$155k - $185k
...with speed, ease, and convenience—giving us back our most valuable asset, time. The Role We are seeking a highly tenured Senior Software Engineer, Backend to join our Advanced Technologies team. In this role, you will design, develop, and maintain scalable backend systems...SeniorTemporary workLocal area- TryApplyNow is seeking a Senior Software Engineer specializing in Computational Engineering for our Los Angeles office. You will develop and enhance software for advanced additive manufacturing, focusing on algorithmic solutions and integration into the Divergent Adaptive...SeniorRemote jobWork at office
$200k - $275k
...browse our platform around the world. StubHub is seeking Senior Software Engineers in Android to design and develop next-generation technologies... ...swift skill and knowledge enhancement, where you have the autonomy to lead experiments and tests on a massive scale. Top Tier...SeniorTemporary workWorldwideFlexible hours$150k - $175k
...meaningful problems, and seeks to help shape the future of sales engagement - Kixie is the place for you! About the Role As a Senior Software Engineer at Kixie, you will take end-to-end ownership of critical product subdomains - from architecture and design through...SeniorWork at office- ...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...SeniorWork at officeFlexible hoursShift work
- ...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
$148.7k - $199.4k
...Senior Software Engineer Job ID 10150849 Location Glendale, California, United States / Bristol, Connecticut, United States Business Disney Entertainment and ESPN Product & Technology Job Summary Content Platforms Engineering is hiring a Senior Software Engineer to help...SeniorLocal area$120k - $180k
...We’re looking for experienced engineers who are ready todrive... ...companies, and we’re looking for senior engineers who can shape architecture... ...at two levels: Senior Software Engineer I (SSE1)andSenior Software... ...Architects, you’ll gain: Autonomy to own technical delivery of...SeniorFull timeWork at officeImmediate startRemote workFlexible hours$160k - $200k
...new era demands a fundamentally different class of spacecraft. Engineered to survive the harshest radiation environments and to fully... ...Series C space startup, we’d love for you to apply. The Role The software team at K2 strives to blur the lines between the various types...SeniorPermanent employmentShift work- ...Please apply and see more job requisitions at: Essential Duties and Responsibilities: Transcard is seeking a Senior Software Engineer to join our mixed local and remote team. The ideal candidate will write, test, secure, and maintain code for our suite of...SeniorFull timeWork experience placementWork at officeLocal areaRemote workWorldwideMonday to Friday
$160k - $240k
CHAOS Industries is seeking a Senior Guidance Software Engineer in Hawthorne, California, to lead the development of guidance software on a new airframe. Candidates should have at least 10 years of experience and a strong understanding of guidance algorithms, flight dynamics...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Autonomy Software Engineer (Maritime). Be the first to apply!
- instrumentation engineer Los Angeles, CA
- autonomy engineer Los Angeles, CA
- measurement engineer Los Angeles, CA
- ngo software engineer Los Angeles, CA
- software engineer matlab simulink Los Angeles, CA
- software developer Los Angeles, CA
- software developer internship no experience Los Angeles, CA
- junior software developer Los Angeles, CA
- part time software developer remote Los Angeles, CA
- financial software developer Los Angeles, CA

