companySSCI logo

Senior Software Engineer II - Autonomy Systems

SSCIBurlington, Massachusetts, United States
Hybrid Full-time $142K/yr - $180K/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

Senior

Qualifications

Basic Qualifications:A Bachelor's degree or higher in Engineering, Computer Science, Data Science, Mathematics, Statistics, Robotics, or related field, accompanied by at least 5 years of relevant experience. Proven experience in software development focusing on AI and autonomy for robotics, autonomous uncrewed systems, or related machine learning applications. Proficiency in programming languages such as C/C++, Python, and familiarity with embedded and real-time computing applications, including knowledge of RUST or other memory-safe languages. Substantial experience with modern software development practices, including Agile methodologies, GitLab/GitHub, Confluence/Jira, CI/CD pipelines, Conan, SonarQube, and automated testing techniques. Solid understanding of behavior-based robotics, including middleware/ROS, perception, cognition, and decision-making algorithms (navigation, task/path planning, multi-agent coordination). Preferred Qualifications:Demonstrated success in leading small teams to implement advanced AI and autonomy software technologies, along with effective communication skills. Familiarity with USG DoD mission data systems and datalink frameworks such as JSE, OMS, UMAA, FACE, DDS, ROS, STANAG 4586, and J-Series.

About the job

Join our innovative team as a Senior Software Engineer II, where you will play a pivotal role in the development and support of cutting-edge software solutions for AI and autonomy technologies. Our collaborative, multi-domain mission systems are at the forefront of advancing autonomous operations.

 

Key Responsibilities:

  • Design and develop sophisticated AI and autonomy software tailored for multi-vehicle mission systems navigating complex and contested environments.
  • Lead components independently while contributing as part of a program team to create, implement, simulate, and rigorously test autonomy software systems for uncrewed, multi-vehicle systems.
  • Deliver technical presentations of results to both internal stakeholders and external clients.
  • Willingness to travel occasionally (up to 10%) as required.
  • Eligibility to obtain and maintain a United States DOD Security Clearance is essential.

About SSCI

At SSCI, we are dedicated to pioneering advancements in AI and autonomy technologies, creating robust solutions for complex challenges in multi-domain operations. Our commitment to innovation and collaboration fosters an environment where exceptional talent thrives.

Similar jobs

Tailoring 0 resumes

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