Remote Contract
PUBLISHED
Jan 16, 2026
Join BAE Systems USA as a Senior Principal Software Engineer, where you'll lead the development of cutting-edge software solutions for defense and aerospace applications, driving innovation and technical excellence in a dynamic environment.
BAE Systems USA is seeking a highly skilled Senior Principal Software Engineer to join our innovative team in Hudson, New Hampshire. In this leadership role, you will architect and implement advanced software solutions that support critical defense and aerospace missions. Collaborating with multidisciplinary teams, you will oversee the full software development lifecycle, from requirements gathering to deployment and maintenance, ensuring compliance with rigorous industry standards and security protocols.
Key responsibilities include mentoring junior engineers, conducting code reviews, and optimizing system performance for high-reliability environments. You will leverage your deep technical expertise to tackle complex challenges in areas such as embedded systems, cybersecurity, and real-time data processing. This position offers the opportunity to contribute to groundbreaking projects that enhance national security and technological advancement.
If you are a visionary engineer passionate about pushing the boundaries of software innovation, BAE Systems USA provides a supportive culture that values creativity, integrity, and collaboration. Join us to make a meaningful impact on the future of defense technology.