
This senior software engineering role within Saab Inc.'s Autonomous and Undersea Systems division focuses on defining, architecting, and maintaining software for unmanned maritime vehicles. The position involves designing and implementing solutions in C/C++ and Python across Linux, Windows, and embedded platforms while supporting full lifecycle activities from prototyping to verification. Key responsibilities include developing technical concepts, conducting software modeling and simulation, and collaborating with cross-functional teams to solve complex engineering challenges. The opportunity is appealing for its chance to witness deployed systems at sea, work on cutting-edge defense technology, and contribute to national security missions. The role offers a collaborative culture with significant professional growth, comprehensive benefits, and requires up to 25% travel for project needs.