Seeking an experienced Senior Software Engineer to develop software for autonomous maritime vehicles, including USVs/UUVs/AUVs and ROVs. The role involves designing, implementing, testing, and maintaining software across Linux, Windows, and embedded platforms, supporting the full product lifecycle, and collaborating with engineering teams.
Responsibilities include applying best practices, supporting simulation and testing, technical documentation, and stakeholder communication. Candidates should have 8+ years of relevant experience, proficiency in C/C++, Python, scripting, and tools like Git, Jira, and IDEs. A security clearance and ability to travel are required.
Preferred skills include defense program experience, naval systems, and embedded software development. Benefits include competitive pay, health coverage, paid time off, retirement plans, and professional growth opportunities.
Must be a U.S. citizen and pass a drug screen. The company values diversity and offers an inclusive environment fostering work-life balance and career advancement.