Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Development Engineer

Home > Other programming jobs

Senior Software Development Engineer in USA new

  • North Reading, MA

Responsibilities

  • Set technical direction for perception, SLAM, navigation, and spatial memory software on robots.
  • Lead productization of research prototypes into fast, reliable production components on embedded GPUs.
  • Own robot perception and navigation performance in real facilities and drive improvements.
  • Make architectural tradeoffs between on-robot and cloud execution and manage shared compute across models.
  • Define interfaces between perception, mobility, planning, manipulation, and safety systems.
  • Build evaluation strategies for robot performance and use results to set priorities.
  • Lead design reviews, mentor engineers, support hiring, and raise engineering standards.

Requirements

  • 5+ years of non-internship professional software development experience.
  • 5+ years of programming experience with at least one software programming language.
  • 5+ years of experience leading the design or architecture of new and existing systems, including design patterns, reliability, and scaling.
  • Experience as a mentor, technical lead, or engineering team lead.
  • Bachelor’s or master’s degree, or 10+ years of experience in computer science, mechanical engineering, electrical engineering, or a related field.
  • Experience designing and shipping perception, computer vision, SLAM, or navigation software for robots, autonomous vehicles, or other real-world systems.
  • Preferred: master’s degree or PhD focused on robotics, computer vision, state estimation, or machine learning.
  • Preferred: experience leading production perception, SLAM, or navigation software for robots or autonomous vehicles.
  • Preferred: experience optimizing machine learning models or computer vision pipelines for real-time embedded GPU inference.
  • Preferred: experience with 3D perception, state estimation, navigation and autonomy stacks, foundation-model integration, model compression, GPU profiling, multi-camera and multi-sensor systems, heterogeneous accelerators, simulation, and hardware-in-the-loop evaluation.
  • Preferred: experience using AI coding assistants and agents with sound judgment in reviewing their output.
  • Excellent written and verbal communication and a record of leading technical work across science and engineering teams.

Benefits

  • Comprehensive health insurance including medical, dental, vision, prescription, life, and AD&D coverage.
  • Employee assistance, mental health support, medical advice line, flexible spending accounts, and adoption and surrogacy reimbursement coverage.
  • 401(k) matching, paid time off, and parental leave.
  • Sign-on payments and restricted stock units are included in the Amazon package.
  • Base salary varies by listed Massachusetts work location.

Salary: $168k - $227k/yr

Amazon

Amazon is a global leader in e-commerce and cloud computing, connecting millions of customers with a vast selection of products and services. The company thrives on innovation, customer obsession, and a relentless focus on convenience and reliability. With a culture that empowers teams to experim...

Similar positions

Software Engineer [New Grads Welcome]

  • Mechanical Orchard
  • Full time
  • Canada
  • 11/08/2026
  • Remote

Associate Software Engineer

  • Keyfactor
  • Full time
  • Remote
  • 11/08/2026
  • Salary: Competitive
  • United States

Software Development Engineer, iOS

  • Audible
  • Full time
  • USA
  • 11/08/2026
  • Newark, NJ

Senior Associate, Global Commercial Enablement

  • Uber
  • Full time
  • USA
  • 11/08/2026
  • Salary: $113k - $140k/yr
  • New York, NY

Senior Azure DevOps Engineer

  • Applaudo Studios
  • Full time
  • Others
  • 11/08/2026
  • Mexico City, Mexico