companySSCI logo

Principal Software Engineer I - Autonomy Systems

SSCIBurlington, Massachusetts, United States
On-site Full-time $169K/yr - $212K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

Basic Qualifications:Bachelor of Science degree in Mathematics, Statistics, Computer Science, Engineering, Physical Science, Operations Research, Data Science, or equivalent experience, along with over 10 years of progressive software engineering experience, including leadership roles within related industries. Relevant experience should include software development and R&D in AI for Robotics, Machine Learning, Robot Planning/Optimization Techniques, and/or Autonomous Uncrewed Systems Software. Proven experience on an autonomy integration team, showcasing leadership in delivering operationally relevant software capabilities. Extensive familiarity with contemporary software development toolchains and procedures.

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.

About SSCI

At SSCI, we are committed to pioneering innovative solutions in autonomy systems, driven by our dedication to artificial intelligence and advanced software engineering practices. Our collaborative environment fosters creativity and technical excellence, positioning us as leaders in the field.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.