Scientific Systems

Software Engineer II – Autonomy Systems

Scientific Systems

full-time

Posted on:

Location Type: Hybrid

Location: BurlingtonMassachusettsUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $108,000 - $131,000 per year

Tech Stack

About the role

  • Support development of advanced AI/Autonomy software for multi-vehicle mission systems operating in complex, contested environments.
  • Work as part of a program team, to design, implement, simulate, and test autonomy software systems for uncrewed, multi-vehicle autonomy systems.
  • Support presentation of technical results to internal and external customers.
  • This position may require occasional travel if needed.
  • Must be able to obtain and maintain a United StatesDOD Security Clearance.

Requirements

  • Bachelor’s degree (or higher) in Engineering, Computer Science, Data Science, Math, Statistics, Robotics or related subject area and 3+ years of related experience.
  • Experience in software development for AI, Robotics, and/or Machine Learning applications or systems
  • Experience in C/C++, Python, and/or embedded/real-time computing applications. Familiarity with Linux-based development environments.
  • Experience working with modern software development tools (Gitlab/Github).
  • Prior technical writing experience.
  • Working knowledge of robotics technology: middleware/ROS, perception, navigation, task/path planning, multi-robot coordination
  • Excellent communication skills (verbal and written).
  • Strong teamwork experience.
Benefits
  • Salary: $108,000 - $131,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
  • Stock Option Plan

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
AI software developmentRoboticsMachine LearningC/C++Pythonembedded computingreal-time computingLinux-based developmentmiddlewareROS
Soft skills
communication skillsteamworktechnical writing
Certifications
United States DOD Security Clearance