Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, Autonomy Core

$155k - $241k

Agility Robotics

Senior Software Engineer, Autonomy Core

Hybrid- Any Office (Fremont, CA, Salem, OR, or Pittsburgh, PA)

Agility's commercially deployed humanoids operate alongside teams in warehouses, manufacturing facilities, and distribution centers—tackling physically demanding and repetitive tasks while enabling workers to focus on higher-value work. With industry-leading safety standards and years of proven deployment data, we're pioneering a new era of automation that enhances human potential.

About The Role

Join the Autonomy team as a Senior Software Engineer where you will architect and contribute to the core robot software platform by driving the development of critical software modules and their interfaces. You will establish a data-driven approach to system performance by building scalable telemetry and metrics infrastructure, alongside rigorous regression testing plans, to track KPIs and monitor long-term reliability. This high-impact role is essential for enabling the next phase of commercial scaling by ensuring the robot can reliably perceive, plan, and execute complex tasks within dynamic environments.

About The Work
  • Drive the implementation of selected middleware solutions to optimize communication and scalability across the core software platform.
  • Define, document, review, and enforce process boundaries and API contracts, driving organization-wide alignment.
  • Collaborate closely across the robot software and architecture teams to solve complex, cross-functional problems and ensure robust performance on physical robot hardware.
  • Own and maintain the large-scale regression pipelines to automatically measure critical autonomous behavior metrics and track key performance indicators (KPIs) across motion planning, navigation, and localization.
About You
  • Demonstrated expertise in designing and implementing multi-process robot architectures and distributed systems. Proficiency with different robotics middleware solutions (e.g., ROS, DDS, custom messaging) and experience with inter-process/inter-machine communication.
  • Strong experience developing and maintaining telemetry/metrics pipelines (e.g., using OpenTelemetry/Otel). Proficiency in querying and analyzing large datasets using SQL-like big data tools (e.g., Amazon Athena, Spark SQL) and time-series databases (e.g., Prometheus, InfluxDB).
  • Demonstrated expertise in simulation at scale, including techniques like domain randomization and procedural content generation. Hands-on experience transitioning models/behaviors from simulation (e.g., Gazebo, MuJoCo, Isaac Sim) to real-world physical robot hardware.
  • Proficiency in programming languages commonly used in robotics/testing (Python, C++).
  • Experience with CI/CD pipelines (e.g., Git, Jenkins, GitHub Actions) and containerization technologies (e.g., Docker, Kubernetes) for scaling simulation and deployment environments.
  • Deep understanding of robotics fundamentals, including kinematics, dynamics, controls, and perception.
  • MS or Ph.D. in Robotics, Computer Science, or a related field, or equivalent industry experience.
Bonus Qualifications
  • Familiarity with cloud storage solutions and data lakes (e.g., AWS S3, Google Cloud Storage).
  • Hands-on experience creating impactful data visualizations and dashboards using tools like Datadog, Grafana, or Apache Superset.
  • Experience training or deploying Reinforcement Learning (RL) agents for complex autonomous behaviors.
  • Publications in top-tier robotics or related conferences (RSS, ICRA, IROS).

This a hybrid position based out of one of our Salem, Pittsburgh, or Fremont offices.

The final salary offered to a successful candidate will be dependent on several factors that may include but are not limited to: market location, job-related knowledge, skills, and experience. This range may change based on geographical location and may be modified in the future.

Anticipated Salary Range

$155,000 - $241,000 USD

In addition to base pay, our competitive total rewards package consists of the following for full-time employees:

  • 401(k) Plan: Includes a 6% company match.
  • Equity: Company stock options.
  • Insurance Coverage: 100% company-paid medical, dental, vision, and short/long-term disability insurance for employees.
  • Benefit Start Date: Eligible for benefits on your first day of employment.
  • Well-Being Support: Employee Assistance Program (EAP).
  • Time Off:
    • Exempt Employees: Flexible, unlimited PTO and 12 company holidays, including a winter shutdown.
    • Non-Exempt Employees: 10 vacation days, paid sick leave, and 12 company holidays, including a winter shutdown, annually.
  • On-Site Perks: Catered lunches four times a week and a variety of healthy snacks and refreshments at our Salem and Pittsburgh locations.
  • Parental Leave: Generous paid parental leave programs.
  • Work Environment: A culture that supports flexible work arrangements.
  • Growth Opportunities: Professional development and tuition reimbursement programs.
  • Relocation Assistance: Provided for eligible roles.
  • Annual Discretionary Bonus: Provided for eligible roles.

All of our roles are U.S.-based. Applicants must have current authorization to work in the United States.

Agility Robotics is committed to a work environment in which all individuals are treated with respect and dignity. Each individual has the right to work in a professional atmosphere that promotes equal employment opportunities and prohibits unlawful discriminatory practices, including harassment. Therefore, it is the policy of Agility Robotics to ensure equal employment opportunity without discrimination or harassment on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, age, disability, marital status, citizenship, national origin, genetic information, or any other characteristic protected by law. Agility Robotics prohibits any such discrimination or harassment.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Autonomy Core in Fremont, CA vacancy
  • $140k - $200k

     ...to be working. We’re #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’s product... 
    Senior
    Software
    Full time
    Remote work

    Speechify

    Fremont, CA
    13 hours ago
  • $158.4k - $217.8k

     ...Senior Simulation & Software Integration Engineer – ADAS/AD Newark, CA Leading the future in luxury electric and mobility At Lucid, we set out to introduce...  ...them. You will be the bridge between abstract autonomy algorithms and real-world vehicle behavior. You won'... 
    Senior
    Software
    Immediate start

    Lucid Motors

    Newark, CA
    4 days ago
  • $200k - $350k

     ...Security Software Engineer | AI Infrastructure Startup San Francisco, CA (On-Site) $200K–$350...  ...development velocity ️ Contribute to core infrastructure and platform engineering...  ...environment with significant ownership and autonomy Why This Role? • Founding-level... 
    Senior
    Software
    Visa sponsorship

    Xcede

    Fremont, CA
    2 days ago
  • $170k - $221k

     ...Role Overview: We are seeking a Systems Integration Engineer specialized in Software Issue Triage and Root Cause Analysis (RCA). Your main function...  ...and troubleshooting guides that improve the technical autonomy of the broader triage team. Promote a culture of... 
    Senior
    Software
    Full time
    Temporary work
    Work at office
    Remote work
    Relocation package
    Flexible hours

    Agility Robotics

    Fremont, CA
    1 day ago
  • $10k - $100k

     ...Senior Account Executive, West (B2B Infrastructure Software) A high-ownership closing role selling infrastructure...  ...and work directly with engineers and senior engineering...  ...AE who enjoys pace, autonomy, and selling into...  ...sales environment, selling core infrastructure rather... 
    Senior
    Software
    Contract work

    Tangent International

    Fremont, CA
    1 day ago
  •  ...resources and technology solutions. Senior Platform Engineer (Multi-Cloud & AI Adoption) As a...  ...is to reduce the "cognitive load" on software teams by abstracting away...  ...click of a button. You will have the autonomy to build "greenfield" infrastructure... 
    Senior
    Software

    Hyve Solutions

    Fremont, CA
    1 day ago
  • $140k - $200k

     ...office. These include frontend and backend engineers, AI research scientists, and others from...  ...to building accessible and inclusive software. ~ Excellent software engineering fundamentals...  ...Tech Lead, Architect). Flexibility, autonomy, and responsibility: you define how to... 
    Senior
    Software
    Work at office

    Speechify

    Fremont, CA
    11 days ago
  •  ...Senior Director Of Engineering InterSources Inc seeks a Senior Director of Engineering, reporting directly to Vice President for our Professional...  ...in providing IT Consulting, IT Staffing Solutions, and Software solutions. We have been recipients of Various Awards... 
    Senior
    Software

    InterSources

    Fremont, CA
    3 days ago
  •  ...advanced drones... We’re hiring a GNC Engineer to develop the guidance, navigation, and...  ...world flight testing to improve vehicle autonomy and performance in complex environments....  ...planning systems Work closely with software, mechanical, and electrical engineers on... 
    Senior
    Software

    Lumicity

    Fremont, CA
    1 day ago
  • $120k - $180k

     ...Position Overview: The Senior IT Infrastructure Engineer is responsible for designing, implementing, supporting...  ..., and maintaining the organization's core IT infrastructure across network,...  ...integrated offering of hardware and software: Sapphire® metal AM production... 
    Senior
    Software
    Full time
    Work experience placement
    Local area
    Remote work

    Velo3D

    Fremont, CA
    2 days ago
  •  ...Senior Release Automation Engineer Location: Fremont, CA Job Description: ~5+ years of Release or Automation or Software Engineering experience, or equivalent. ~3+ years of Automation Experience with Ansible (preferred), Chef, Puppet, Terraform, or Robotics... 
    Senior
    Software

    Software Technology Inc

    Fremont, CA
    3 days ago
  • $158.4k - $217.8k

     ...this is the right place for you. We are seeking a Senior Simulation & Software Integration Engineer to take full ownership of our next-generation autonomous...  ...them. You will be the bridge between abstract autonomy algorithms and real-world vehicle behavior. You won’... 
    Senior
    Software
    Full time
    Immediate start

    Lucid Motors

    Newark, CA
    1 day ago
  •  ...internal team (biology, chemistry, process engineers) and external partners/clients; deliver...  ...time Own hands-on lab execution with autonomy; prepare materials for pilots and field...  ...Proficiency with geochemical modelling software (Geochemist's Workbench) Strong cross-... 
    Senior
    Software
    Full time

    CGP Search

    Fremont, CA
    18 hours ago
  • $85k - $100k

     ...Senior Buyer Unigen, headquartered in Newark, California, is a trusted partner for...  ...density storage devices, our solutions are engineered to meet the demanding needs of today's...  ...Technology: # Document and presentation software: Microsoft Word, Excel, Power Point,... 
    Senior
    Software

    Unigen

    Newark, CA
    2 days ago
  •  ...working with a highly cross-functional team of systems, software, hardware and vehicle engineers, as well as an incredibly talented team of designers,...  ...drive mode, functional safety, and interface with the autonomy system Support different levels of propulsion control... 
    Senior
    Software
    Temporary work
    Work experience placement
    Local area
    Visa sponsorship

    Terraline

    Fremont, CA
    22 days ago
  •  ...We are seeking a Senior MLOps Architect to design and deliver a cloud-based AI/ML development platform for medical imaging and healthcare...  ...healthcare/pharma environments Experience: ~10+ years in Software/Cloud Architecture ~4+ years in ML Platform, MLOps, or AI... 
    Senior
    Software

    Tekgence

    Fremont, CA
    13 hours ago
  •  ...Hi Professionals, Hope you are doing good This is Jayaraman from Info Way Solutions, LLC We have job opening for Senior Software Engineer (Java with AWS & AEM) and the detailed Job description is given below: Kindly check the JD and share your views Senior... 
    Senior
    Software

    Info Way Solutions

    Fremont, CA
    2 days ago
  •  ...from Info Way Solutions, LLC We have job opening for Senior Quality Assurance Engineer and the detailed Job description is given below: Kindly...  ...you are someone who has a passion for building modern software that helps move peoples' financial lives forward, this may... 
    Senior
    Software
    Remote work

    Info Way Solutions

    Fremont, CA
    1 day ago
  •  ...density storage devices, our solutions are engineered to meet the demanding needs of today's...  ...of Program Management Job Overview: Senior Program Manager provides enterprise-level...  ...: # Document and presentation software: Microsoft Word, Excel, Power Point, Adobe... 
    Senior
    Software
    Contract work

    Unigen

    Newark, CA
    6 days ago
  • LAM RESEARCH Corporation is seeking a Software Application Engineer to drive the innovation of semiconductor technology through software. This role requires expertise in backend engineering and cloud computing, where you will design scalable systems to enhance product offerings... 
    Senior
    Software

    LAM RESEARCH Corporation

    Fremont, CA
    18 hours ago
  •  ...stability. Our staff includes physicists and engineers with expertise covering a wide array of...  ...of these diverse technologies. As a Senior Electrical Engineer at AOSense, you will...  ...Collaborate with coders on development of software, firmware, and gateware Document... 
    Senior
    Software
    Permanent employment
    Local area

    AOSense

    Fremont, CA
    2 days ago
  • $150k - $180k

     ...maintain global information systems to support organizational objectives Translate and map user requirements into database and software application design Fully understand the business process and implement new features according to the user requirement Create... 
    Senior
    Software
    Flexible hours

    AMAX

    Fremont, CA
    3 days ago
  •  ...Role We are looking to add a skilled Senior Solutions Architect to our team in Southern...  ...CA. As a member of the Pre-Sales Engineering Team, you will be responsible for meeting...  ...formulate a solution consisting of hardware, software, licensing, and engineering services.... 
    Senior
    Software
    For contractors

    Presidio

    Pleasanton, CA
    1 day ago
  •  ...Contract Senior Test Automation Engineer Establishes and maintains processes for automating test cases; mentors the Quality Assurance (QA) department...  ...functions, errors and inconsistencies in complex software program functions, outputs, online screens, content and security... 
    Senior
    Software
    Contract work
    Work experience placement
    Work at office

    InterSources

    Fremont, CA
    1 day ago
  • $84k - $149k

     ...Senior Software Engineer At Wells Fargo, we are looking for talented people who will put our customers at the center of everything we do. We are seeking candidates who embrace diversity, equity and inclusion in a workplace where everyone feels valued and inspired.... 
    Senior
    Software
    Work experience placement
    Remote work
    Relocation package

    Phenom People

    Fremont, CA
    4 days ago
  •  ...Sangeetha from Info Way Solutions, LLC We have job opening for Senior Data Analyst and the detailed Job description is given below:...  ...Qualifications: • Bachelor's Degree in Business, Economics, Engineering, Statistics, Data or Information Sciences, or related field (... 
    Senior
    Work experience placement

    Info Way Solutions

    Fremont, CA
    1 day ago
  •  ...Senior Electro-Optical System Engineer Molex possesses a rich heritage in the optical industry. We provide the highest performing and field-proven...  ...and comprehensive optical, mechanical, electrical and software design capabilities enable us to serve the needs of high... 
    Senior
    Software
    Flexible hours

    Koch Industries

    Fremont, CA
    3 days ago
  •  ...Title:Senior Software Engineer - React, NodeJS, Java Location: Fremont, CA Job Desciption: Job Summary: We are looking for a highly experienced Senior Full Stack Engineer with a strong background in React, Node.js, and Java to lead a major... 
    Senior
    Software

    Equiliem

    Fremont, CA
    3 days ago
  •  ...multiple high-quality technical documentation in support of F-35 software product Certification and Accreditation effort for the...  ...providing an unparalleled experience. This results in strengthening the core technologies of clients, enabling them to scale with flexibility... 
    Senior
    Software

    InterSources

    Fremont, CA
    4 days ago
  • $140k - $200k

     ...- Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and...  ...Apple's 2025 Design Award for Inclusivity, we find the need for a Senior iOS Engineer to help us support the new user base as well as... 
    Software
    Work at office
    Remote work

    Speechify

    Fremont, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Autonomy Core. Be the first to apply!