
This full-time Senior Software Engineer 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 modeling, simulation, and integration activities. Key responsibilities include participating in the full software lifecycle, conducting technical reviews, and collaborating with stakeholders to solve complex engineering challenges. The role is appealing due to the opportunity to witness deployed systems at sea and contribute to critical defense capabilities. It offers a collaborative culture with professional growth, comprehensive benefits, and a hybrid work arrangement that may include up to 25% travel for domestic and international projects.