Senior Software Engineer
Scientific Systems Company, Inc.
Burlington, massachusetts
Job Details
Full-time
Full Job Description
SSCI Technologies Division is looking to fill a Senior Software Engineer position in the domain of Autonomous Vehicles and Uncrewed Systems. The successful applicant will be responsible for developing software for advanced AI/ML programs relating to autonomous flight systems and crewed-uncrewed collaboration.
Job Duties:
- Developing advanced software for multi-vehicle autonomy for complex, contested environments.
- Provide relevant technical expertise as part of a team to design, implement, and test autonomy software systems for embedded uncrewed multi-vehicle autonomy.
- Support presentation of technical results to internal and external customers.
- Support other company initiatives and programs.
Please be aware many of our positions require the ability to obtain a security clearance. Security clearances may only be granted to U.S. citizens. In addition, applicants who accept a conditional offer of employment may be subject to government security investigation(s) and must meet eligibility requirements for access to classified information.
Requirements
Required Skills:
- Must have an active SECRET clearance or higher.
- Bachelor’s degree (or higher) in Math, Statistics, Engineering, Physical Science, Operations Research, Data Science
- 4-8 years of experience in software development/R&D of AI for Robotics, Machine Learning, Robot Planning/Optimization Techniques, and/or Autonomous Uncrewed Systems Software
- Experience using C/C++ and Python
- Experience with and/or understanding of modern software development tool chains and processes (Agile, git/Gitlab/Github, Confluence/Jira, CI/CD and automated test methodologies, etc.)
Desired Skills:
- Familiarity with Linux-based development environments highly desired.
- Must be able to effectively communicate orally and possess technical writing skills.
- Must be able to work effectively as part of an integration-focused development team.
- Familiarity with DoD or other common robotics and datalink architecture standards (especially OMS and AFSIM, but also FACE, DDS, ROS, STANAG 4586, J-Series, etc).
- Familiarity with AI robotic navigation and decision algorithms – path planning (A*, RRT), schedule optimization (Simulated Annealing, Genetic Algorithms, Tabu Search), distributed coordination algorithms
- Experience with Memory-safe languages.
Benefits
Salary is competitive with market rates, with significant incentives for new business development. In addition, SSCI offers a generous benefits package, which includes Bonus Plan, 401K, and Health / Life / Disability Insurance.
Salary is competitive with market rates, with annual bonus awards based on company and individual performance. SSCI benefits package includes 401K, Health/Life/Disability Insurance.