About the job
SSCI seeks a Principal Software Engineer I to join the Autonomy Software division in Burlington, Massachusetts. This leadership position focuses on advancing AI-driven autonomy systems and guiding a dedicated engineering team. The role emphasizes hands-on software development, continuous integration and deployment, and rigorous testing using advanced modeling and simulation tools. Supporting integration and testing for autonomy programs tailored to specific customer needs is also a key part of this position.
Key Responsibilities
- Lead a software engineering team in developing applications from both established and evolving requirements.
- Design software at the object/class and application levels.
- Drive the transition of SSCI software to the Digital Engineering Environment, supporting US Government and Department of Defense software acquisition needs.
- Write and review detailed software documentation.
- Facilitate development sprints and conduct code reviews.
- Manage a small team to meet program milestones on schedule, applying modern Agile methodologies.
- Collaborate with Prime contractors and customers, providing technical insights and support.
- Monitor industry trends and emerging technologies to keep SSCI at the forefront of navigation, mission planning, and autonomy.
- Support non-technical tasks as needed, such as staff planning, budget estimation, and client communications.
Requirements
- Able to work at a desk and use a computer for extended periods.
- Capable of lifting, pushing, or pulling up to 15 pounds.
- Eligible to obtain and maintain a US Department of Defense Security Clearance.

