Senior Software Engineer I - Autonomy Software

SSCI, Inc.

Burlington (MA)

Sur place

USD 128 000 - 154 000

Plein temps

14 jours+

Obtenez une réponse de cet employeur

Votre CV et votre lettre de motivation, adaptés exactement à ce que l’employeur recherche.

Passez les filtres ATS

Avantages offerts par ce poste

Health Care Plan (Medical, Dental &amp
Retirement Plan (401k, IRA)
Life Insurance
Paid Time Off
Family Leave
Disability insurance
Training & Development
Hybrid Work Schedule
Free Food & Snacks
Wellness Resources
Employee Stock Ownership Plan

Résumé du poste

Scientific Systems is seeking a Senior Software Engineer to develop AI/ML programs for autonomous flight and crewed-uncrewed collaboration. You will design and implement multi-vehicle autonomy software for embedded systems, and present results to customers.

The role requires a 4+ year background in robotics software, proficiency in C/C++ and Python, and familiarity with modern development tools. Hybrid work and travel to test events are expected.

Qualifications

  • Bachelor’s degree or higher in a relevant field.
  • 4+ years in software development/R&D of AI for robotics or autonomous systems.
  • Experience with modular, production-quality autonomy software.
  • Proficiency in C/C++ and Python; memory-safe languages desired.
  • Familiarity with modern tool chains: Agile, Git, Jira/Confluence, CI/CD.

Responsabilités

  • Architect and develop software for multi-vehicle autonomy in complex environments.
  • Work within a team to design, implement, and test autonomy software for embedded systems.
  • Present technical results to internal and external customers.
  • Integrate existing work into a unified software architecture.
  • Occasional travel to remote test events; maintain DoD security clearance.

Connaissances

AI for robotics
Machine Learning
Robot planning
Autonomous systems software

Formation

Bachelor's degree or higher

Outils

Agile
Git/GitLab/GitHub
Confluence/Jira
CI/CD
Conan
SonarQube
Automated testing

Description du poste

Scientific Systems 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.

Essential Functions:
  • Architect and develop 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 integration of existing work into an unified software architecture.
  • This role may require occasional travel to remote test events.
  • Must be able to obtain and maintain a United States DOD Security Clearance.
Basic Qualifications:
  • Bachelor’s degree (or higher) in Math, Statistics, Engineering, Physical Science, Computer Science, Operations Research, Data Science
  • 4+ 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 developing modular, maintainable, production-quality autonomy software.
  • Experience developing using C/C++, Python, and (optional but desired) relevant memory-safe languages.
  • Experience with and/or understanding of modern software development tool chains and processes (Agile, git/Gitlab/Github, Confluence/Jira, CI/CD, Conan, SonarQube, automated test methodologies, etc.)
  • Desired: Familiarity with DoD or other common robotics and datalink architecture standards (e.g. OMS/UCI, A-GRA, WOSA, FACE, DDS, ROS, STANAG 4586, J-Series, AFSIM, etc).
  • Desired: Familiarity with AI robotic navigation and decision algorithms – path planning (A*, RRT), schedule optimization (Simulated Annealing, Genetic Algorithms, Tabu Search), distributed coordination algorithms
Preferred Qualifications:
  • Familiarity with Linux-based development environments is highly desired.
  • Must be able to effectively communicate orally and possess technical writing skills.
  • Strong collaboration skills in multi-disciplinary autonomy, vehicle systems, and systems engineering teams.
  • Must be able to work effectively as part of an integration-focused development team.
  • Salary: $128,000 - $154,000 (Depends on Experience)
  • Health Care Plan (Medical, Dental & Vision)
  • Retirement Plan (401k, IRA)
  • Life Insurance (Basic, Voluntary & AD&D)
  • Paid Time Off (Vacation, Sick & Public Holidays)
  • Family Leave (Maternity, Paternity)
  • Short Term & Long Term Disability
  • Training & Development
  • Hybrid Work Schedule
  • Free Food & Snacks
  • Wellness Resources
  • Employee Stock Ownership Plan
Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Senior Software Engineer I - Autonomy Software
Senior Software Engineer I - Autonomy Software

Scientific Systems Company, Inc. • New Jersey

Sur place
USD 128 000 - 154 000
Health care plan
Retirement plan
Life insurance
+8
Senior Software Engineer I - Autonomy Software
Senior Software Engineer I - Autonomy Software

Scientific Systems • Burlington (MA)

Sur place
USD 128 000 - 154 000
Hybrid Work Schedule
Health Care Plan
Retirement Plan
+8
Senior Software Engineer II - Autonomy Software
Senior Software Engineer II - Autonomy Software

SSCI, Inc. • Burlington (MA)

Hybride
USD 142 000 - 180 000
Health Care Plan (Medical, Dental &amp
Retirement Plan (401k, IRA)
Life Insurance (Basic, Voluntary &
+8
Senior Software Engineer II - Autonomy Software
Senior Software Engineer II - Autonomy Software

Scientific Systems Company, Inc. • New Jersey

Sur place
USD 142 000 - 180 000
Health Care Plan (Medical, Dental &amp
Vision)
Retirement Plan (401k, IRA)
+9
Senior Software Engineer II - Autonomy Software
Senior Software Engineer II - Autonomy Software

Scientific Systems • Burlington (MA)

Hybride
USD 142 000 - 180 000
Health Care Plan
Retirement Plan
Hybrid Work Schedule
+5
Senior Software Engineer II - Modeling and Simulation - Autonomy Systems
Senior Software Engineer II - Modeling and Simulation - Autonomy Systems

Scientific Systems • Burlington (MA)

Hybride
USD 142 000 - 180 000
Hybrid work schedule
Health care plan
Retirement plan
+8
Senior Software Engineer II - Mission Solutions
Senior Software Engineer II - Mission Solutions

Scientific Systems • Burlington (MA)

Hybride
USD 142 000 - 180 000
Health plan (medical)
Retirement plan (401k)
Hybrid Work Schedule
+4
Senior Software Engineer II - Modeling and Simulation
Senior Software Engineer II - Modeling and Simulation

SSCI, Inc. • Burlington (MA)

Sur place
USD 142 000 - 180 000
Health Care Plan
Retirement Plan
Life Insurance
+8
Lead Autonomy Software Engineer - Large Air
Lead Autonomy Software Engineer - Large Air

SSCI, Inc. • Burlington (MA)

Sur place
USD 150 000 - 196 000
Salary: $150,000 - $196,000 (Depends  
Health Care Plan (Medical, Dental &amp
Retirement Plan (401k, IRA)
+9
Lead Autonomy Software Engineer - Large Air
Lead Autonomy Software Engineer - Large Air

Scientific Systems Company, Inc. • New Jersey

Sur place
USD 150 000 - 196 000
Health Plan
401(k) Plan
Life Insurance
+8