
The Senior Software Engineer role within Saab Inc.'s Autonomous and Undersea Systems division focuses on defining, architecting, and maintaining software for unmanned maritime vehicles. Key responsibilities include designing and implementing code in C/C++ and Python across Linux and embedded platforms, supporting full product lifecycle activities from prototyping to verification, and collaborating with technical teams to solve complex engineering challenges. This position offers the unique appeal of witnessing deployed systems at sea while contributing to critical national defense capabilities. The role is based in Quincy, Massachusetts or Cranston, Rhode Island, with occasional travel required, and provides a collaborative environment focused on professional growth and work-life balance.
