
The Senior Software Engineer role within Saab Inc.'s Autonomous and Undersea Systems division focuses on architecting and maintaining software for unmanned maritime vehicles. Key responsibilities include designing and implementing solutions in C/C++ and Python across Linux and embedded platforms, supporting full product lifecycle activities from prototyping to verification, and collaborating with technical teams on complex system integration. The position appeals to engineers seeking to see their code operate in real-world maritime environments while contributing to national defense and safety. The role offers opportunities for professional growth within a world-class team, a business casual culture, and requires up to 25% travel. Candidates must be U.S. citizens eligible for a security clearance.

