Principal Software Engineer, Perception
Required skills
- perception systems
- sensor fusion
- probabilistic estimation
- uncertainty modeling
- computer vision
- localization
- state estimation
- tracking
- mapping
- machine learning
Nice to have
- applied research
- challenging environments
Role summary
Saildrone is seeking a Principal Engineer, Perception to lead the technical direction and architecture of their autonomous maritime systems' perception capabilities. This hands-on leadership role involves tackling complex challenges in sensor fusion, probabilistic estimation, localization, tracking, mapping, and uncertainty estimation. You will integrate sensing, estimation, machine learning, and production software to enable vehicles to operate reliably in diverse environments. The ideal candidate possesses deep expertise in perception and robotics, with a proven track record of deploying systems on autonomous vehicles or similar complex physical systems, and exceptional technical judgment.
THE COMPANY
Saildrone is a maritime defense company and the global leader in autonomous unmanned surface vehicles (USVs). With more ocean miles and real-world operational experience than any USV manufacturer or operator, Saildrone maintains active, combat-deployed systems supporting national security and force projection around the world, 24/7/365.
Saildrone’s manufacturing and R&D headquarters are located in Alameda, CA, with business development and sales operations in Washington, DC, an established European entity supporting regional business development, sales, and operations, and a deployment hub in the Middle East. By combining proven autonomous operations, edge computing, advanced sensing, renewable power, and the most advanced and robust unmanned surface technology on the planet, Saildrone is shaping how the Navy of the future operates. Join a fast-moving, mission-driven team at the forefront of maritime security and autonomous innovation.
THE POSITION
Saildrone builds autonomous maritime systems that must perceive and understand the world without continuous human supervision. As Principal Engineer, Perception, you will define the technical direction and architecture of the perception systems that enable our vehicles to operate reliably in complex, changing environments.
This is a hands-on technical leadership role. You will own the hardest perception problems, make architectural decisions, and connect sensing, estimation, machine learning, and production software into a coherent system deployed on real vehicles.
THE RESPONSIBILITIES
THE QUALIFICATIONS
Nice to have
The base salary range for this position is shown below. Actual compensation may vary based on skills, experience, and qualifications. This range reflects the base salary for candidates in states requiring pay transparency disclosure.
Salary Range$300,000—$380,000 USDTo view Saildrone's candidate privacy policy, please visit: https://www.saildrone.com/privacy-policy.
BENEFITS
At Saildrone, we’re building operational capability that matters—and that requires people who can do their best work over the long term. We invest in our team’s well-being, financial security, and professional growth so you can focus on delivering real-world impact with confidence and stability. Our comprehensive benefits package is designed to support you and your family while you contribute to a mission with lasting significance.
Saildrone is an equal opportunity employer that is committed to diversity and inclusion in the workplace. We prohibit discrimination and harassment of any kind based on race, color, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other protected characteristic as outlined by federal, state, or local laws.
Similar roles
- Hydrographic Surveyor (Part-Time)Saildrone · Remote · Remote
- Manager, Homeland Security GrowthSaildrone · Washington, DC · Onsite
- Platform Software EngineerFord Motor Company · Dearborn, MI · Hybrid
- Director - Software EngineeringKodiak Solutions · Remote · Remote
- Sr Software Engineer IAmerican Express Company · Phoenix, AZ · Hybrid
- Software Engineer II, Attack DetectionAbnormal AI · Remote · Remote
