What are the responsibilities and job description for the Senior Software Engineer, Vessel position at 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.
The Role
We're looking for a Software Engineer to help design, build, and deploy the software systems that power our autonomous underwater vehicles. You'll work across the full stack — from low-level embedded systems running on vehicle hardware to the tools and interfaces our operators and engineers rely on. Depending on your experience and strengths, you may lean more toward embedded development, autonomy and controls, or application-level software, but you should be comfortable working across boundaries.
This is a high-impact role on a small, focused team where your work directly shapes how our vehicles perceive, navigate, and operate in challenging undersea environments.
What You'll Do
You'll be solving some of the hardest engineering problems of our time — building autonomous systems that operate in the most demanding environments on the planet. Your work will directly shape the future of undersea warfare for the U.S. Navy and our allied partners. This is real autonomy, real hardware, and real national impact. If you want your code to matter, this is the place.
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: $140K - $180K
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.
The Role
We're looking for a Software Engineer to help design, build, and deploy the software systems that power our autonomous underwater vehicles. You'll work across the full stack — from low-level embedded systems running on vehicle hardware to the tools and interfaces our operators and engineers rely on. Depending on your experience and strengths, you may lean more toward embedded development, autonomy and controls, or application-level software, but you should be comfortable working across boundaries.
This is a high-impact role on a small, focused team where your work directly shapes how our vehicles perceive, navigate, and operate in challenging undersea environments.
What You'll Do
- Develop and maintain embedded software for vehicle systems, including sensor interfaces, communication layers, and real-time control loops.
- Contribute to the autonomy stack, including guidance, navigation, and control algorithms and state estimation pipelines that enable reliable autonomous operation.
- Build and improve full-stack tools and applications used for mission planning, vehicle diagnostics, data visualization, and post-mission analysis.
- Integrate and validate software against real hardware — working closely with electrical and firmware engineers through bench testing, water testing, and field deployments.
- Write clean, well-tested, and well-documented code in a collaborative engineering environment.
- Participate in design reviews, architecture discussions, and trade studies that influence the direction of our software platform.
- B.S. or M.S. in Computer Science, Computer Engineering, Robotics, Aerospace Engineering, or a related field (or equivalent practical experience).
- Strong proficiency in compiled systems languages for embedded or systems-level development.
- Experience building application-level software using modern languages and frameworks.
- Familiarity with real-time systems and embedded operating environments.
- Foundational understanding of one or more of: guidance and navigation, state estimation, sensor fusion, or control systems.
- Comfort working in Linux-based development environments and modern software engineering practices (version control, automated builds, continuous integration).
- Strong debugging and problem-solving skills — you're the kind of engineer who enjoys tracing a bug from a UI anomaly down to a register-level issue.
- U.S. Citizenship and ability to obtain a security clearance.
- Experience with robotics middleware and frameworks.
- Exposure to localization, mapping, or path planning algorithms.
- Background in marine, aerospace, or defense robotics.
- Experience with hardware-in-the-loop simulation or digital twin environments.
- Familiarity with safety-critical software development standards and processes.
- Active security clearance (Secret or above).
You'll be solving some of the hardest engineering problems of our time — building autonomous systems that operate in the most demanding environments on the planet. Your work will directly shape the future of undersea warfare for the U.S. Navy and our allied partners. This is real autonomy, real hardware, and real national impact. If you want your code to matter, this is the place.
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: $140K - $180K
Salary : $140,000 - $180,000