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

Senior Software Engineer - Behaviors

$160.8k - $193k
Full-time

TORC Robotics

Role Description

Join Torc's Behaviors Team, where we develop the planning, prediction, and decision-making systems that determine how our autonomous trucks navigate the world safely, efficiently, and predictably. We are seeking a Senior Software Engineer who is passionate about solving challenging autonomy problems and building production-quality software for real-world autonomous systems. In this role, you will contribute directly to the design, development, validation, and deployment of planning and prediction capabilities that enable safe and reliable autonomous driving.

  • Design, develop, and maintain planning and prediction systems, including trajectory generation, behavior prediction, decision-making, and motion planning algorithms for autonomous trucks.
  • Contribute to the evaluation and development of planning approaches, including optimization-based, learning-based, and hybrid architectures.
  • Develop production-quality software using modern C++ within a Linux environment while adhering to quality, safety, testing, and deployment best practices.
  • Participate in software architecture discussions and contribute to technical designs that support scalable and maintainable autonomy systems.
  • Develop and execute validation strategies across Software-in-the-Loop (SiL), Hardware-in-the-Loop (HiL), and Vehicle-in-the-Loop (ViL) environments.
  • Collaborate closely with Safety, Controls, Perception, Validation, and Simulation teams to develop safe and reliable autonomous driving behaviors.
  • Investigate and debug vehicle behavior by reproducing issues in simulation, analyzing system performance, and implementing software improvements.
  • Support vehicle integration, deployment activities, and post-deployment investigations to ensure reliable autonomy performance.
  • Participate in technical design reviews, code reviews, and continuous improvement initiatives across the Behaviors organization.
  • Mentor junior engineers through collaboration, technical guidance, and knowledge sharing.

Qualifications

  • Bachelor's degree in Computer Science, Robotics, Electrical Engineering, Mechanical Engineering, or a related technical field with 5+ years of industry experience; OR Master's degree with 3+ years of experience; OR PhD with 1+ years of experience.
  • Strong proficiency in modern C++ development within Linux-based environments.
  • Experience developing robotics, autonomous vehicle, ADAS, or other complex real-time software systems.
  • Experience designing and developing motion planning, behavior planning, prediction, decision-making, or related autonomy capabilities.
  • Strong understanding of software engineering fundamentals, system design principles, and scalable development practices.
  • Experience working across the full software development lifecycle, from design and implementation through validation, deployment, and operational support.
  • Strong problem-solving skills and the ability to debug complex system-level issues.
  • Excellent communication and collaboration skills within cross-functional engineering teams.
  • Ability to work independently while contributing effectively within a highly collaborative environment.

Requirements

  • Experience with motion planning, trajectory optimization, behavior prediction, or decision-making systems for autonomous vehicles.
  • Experience with optimization and controls-based techniques such as Model Predictive Control (MPC), trajectory optimization, or numerical optimization methods.
  • Experience applying machine learning techniques such as imitation learning, reinforcement learning, or hybrid planning architectures.
  • Understanding of vehicle dynamics, controls, state estimation, and trajectory tracking.
  • Experience developing software in both C++ and Python environments.
  • Experience integrating machine learning models into real-time or production systems.
  • Experience working with simulation platforms and large-scale autonomy validation environments.
  • Experience supporting on-vehicle testing, debugging, and deployment activities.
  • Passion for autonomous vehicles, robotics, and solving complex real-world engineering challenges.

Benefits

  • A competitive compensation package that includes a bonus component and stock options.
  • 100% paid medical, dental, and vision premiums for full-time employees.
  • 401K plan with a 6% employer match.
  • Flexibility in schedule and generous paid vacation (available immediately after start date).
  • Company-wide holiday office closures.
  • AD+D and Life Insurance.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Behaviors in Remote vacancy
  • $204k - $259k

     ...complex, on-road challenges across the behavior stack. In this high-visibility role, you...  ...management to release deployment, as you engineer scalable solutions for one of two critical...  ...practical experience. ~General software engineering experience programming in C++... 
    Senior
    Full time

    Waymo

    Remote
    1 day ago
  • $125k - $191.7k

     ...This role is categorized as hybrid/Remote Role: As a Senior Software Systems Engineer on the Software Validation team within the AV...  ...analysis and characterization of one or multiple autonomous behaviors, influencing software developmentand launch decisions... 
    Senior
    Local area
    Remote work
    Work from home
    Flexible hours

    General Motors

    Des Moines, IA
    4 days ago
  • About the role: We are seeking senior or staff software engineers to join our planning team to build motion planning and decision‑making systems and...  ...Integrate remote guidance requests and autonomy behaviors into the remote assist system Take algorithms from conception... 
    Senior
    Work at office
    Remote work

    Gatik AI

    Mountain View, CA
    3 days ago
  • $91k - $172.49k

     ...that keep our users Ahead of Ready. Who You Are As a Senior Software Engineer in the Radar Modeling and Simulation group, you will develop...  ...testing, to ensure modifications produce intended system behavior. - Analyze system level data to build confidence before delivering... 
    Senior
    Full time
    Temporary work
    Work at office
    Remote work
    Relocation
    Flexible hours
    Shift work
    3 days per week

    Lockheed Martin - US

    Camden, NJ
    18 days ago
  • Role Description Build systems that track user behavior and run large-scale A/B / multivariate experiments to improve landing page conversion for high-volume traffic. Responsibilities ~Implement event tracking and behavioral analytics (clicks, scroll, session replay... 
    Senior
    Full time

    Benchmark IT Solutions India Pvt Ltd

    Remote
    1 day ago
  • Role Description We’re looking for a Senior Software Engineer to join our Stealth & Reverse Engineering team—the elite force responsible for...  ...fork of Chromium, continuously identifying and patching all behavioral and fingerprinting vectors that reveal automation. ~Go... 
    Senior
    Full time
    Remote work

    ZenRows

    Remote
    13 hours ago
  •  ...functioning as a cloud-based inference engine that removes the need for costly local GPU...  ...investments. We are looking for a Software Engineer, who is motivated to grow in an...  ...ergonomics, great documentation, and predictable behavior in API design ~Ranking outputs and... 
    Senior
    Full time
    Local area
    Remote work
    Flexible hours

    easysoftgroup

    Remote
    13 hours ago
  •  ...Polymarket is launching perpetual futures and we're looking for Senior Backend Engineers to own the core systems that make it run. This is backend...  ...performance. ~Optimize CPU, memory, and allocation behavior to meet the demands of a high-throughput exchange in production... 
    Senior
    Full time

    Polymarket

    Remote
    6 days ago
  •  ...next-generation AI-augmented engineering team. This is a foundational...  ...opportunity to help rethink how software is designed, developed, and...  ...tools. We’re looking for a Senior Software Engineer to help...  ...scaffolding that guide each agent’s behavior ~Handle tool use, like... 
    Senior
    Full time
    Flexible hours

    Mark43

    Remote
    3 days ago
  • $140k - $175k

    Role Description We're seeking an experienced Senior Software Engineer to join our team in developing distributed, cutting-edge applied AI systems...  ...logs, and reasoning about process, network, and filesystem behavior ~Excellence in technical communication and documentation... 
    Senior
    Full time
    Contract work
    Local area
    Remote work

    Rapta

    Remote
    13 hours ago
  • Role Description We are looking for an exceptional Senior Software Engineer (Search / Retrieval) to join our growing team. In this role, you...  ...Deploy learning-to-rank models that optimize relevance using behavioral signals, embeddings, and structured feedback. ~Build... 
    Senior
    Full time

    Workato

    Remote
    3 days ago
  • Role Description As a Senior Backend Engineer, you’ll design and build the services that power our core...  ...about data models, APIs, and system behavior. You’ll work closely with product,...  ...documentation Qualifications ~5+ years of software development experience, 2+ years of... 
    Senior
    Full time
    Remote work

    Short Story

    Remote
    3 days ago
  • $1,500 per month

     ...from functionality to routine updates. We’re looking for a senior software engineer who loves working at the boundary between product code and...  ...pragmatic abstractions, and making complicated runtime behavior feel routine to our customers. Our tech stack: Node.js, TypeScript... 
    Senior
    Full time
    Remote work
    Work from home

    Motion

    Remote
    5 days ago
  • Role Description We are looking for a Senior Software Engineer with a strong backend background, comfortable in a product-driven environment with...  ...under uncertainty, taking responsibility for system behavior in production, and contributing to long-term platform evolution... 
    Senior
    Contract work
    For contractors
    Remote work

    Cyclops

    Remote
    13 hours ago
  • $140k - $180k

     ...NBCUniversal’s full advertising technology suite. We are seeking a Senior Software Engineer to join the Engineering & Automation pillar. Reporting to...  ..., regression tests, and monitoring patterns for AI-agent behavior ~Define and track metrics such as task completion,... 
    Senior
    Full time
    Remote work

    NBCUniversal

    Remote
    7 days ago
  • $150k - $180k

    Role Description We’re hiring a Senior Software Engineer who thrives in high-autonomy environments and wants to own meaningful product and platform...  ...tools. ~Accountable to outcomes measured in production behavior and member impact. About You ~High agency and... 
    Senior
    Full time
    Temporary work
    Worldwide
    Flexible hours

    Carrot Fertility

    Remote
    13 hours ago
  • Role Description ~Implement, test, and deploy software services with high SLAs that can handle millions of requests a day with a BDD...  ...and attention to system reliability and monitoring. ~Core behaviors focused on craftsmanship, continuous improvement, and team success... 
    Senior
    Full time
    Remote work

    Shippo

    Remote
    3 days ago
  • $119.16k - $170.23k

    Role Description The Senior Software Engineer serves as a core technical anchor within the development team, driving the delivery of high-complexity...  ...optimize platform performance and diagnose complex system behaviors, contributing to an overall team uptime goal of 99.98... 
    Senior
    Full time
    Flexible hours

    Harbor Compliance

    Remote
    5 days ago
  • $115k - $160k

     ...Description We’re looking for a full stack Senior Product Engineer to lead the multi-platform...  ...and oversee the delivery of resilient software solutions. This is a remote position....  ...first day as a CR employee, including behavioral health coverage and family planning.... 
    Senior
    Full time
    Remote work
    Relocation package

    Consumer Reports

    Remote
    4 days ago
  • $150k - $200k

     ...Description We're looking for experienced engineers who want to own the email channel end to...  ...sender reputation, IP warm-up, and ISP behavior at scale. ~Experience with...  ...excited by what you read and want to build software that makes communication better for everyone... 
    Senior
    Full time
    Local area
    Remote work

    Customer.io

    Remote
    13 hours ago
  • $115k - $192.9k

    Role Description As a Full Stack Software Engineer, you will collaborate with a broad array of talented software engineers to build amazing...  .... screen-readers, axe, user interviews) ~Experience with Behavior Driven Development ~Mechanical and engineering empathy... 
    Senior
    Full time
    Immediate start
    Flexible hours

    Ford

    Remote
    2 days ago
  • $154.45k - $185.33k

     ...heavy and aggregation-heavy workloads, where latency, compression behavior, storage layout, and scaling characteristics matter deeply....  ...distributed systems behavior, Kubernetes scheduling dynamics, storage engines, compression trade-offs, etc. ~Serving as a primary... 
    Senior
    Full time
    Remote work

    Grafana Labs

    Remote
    6 days ago
  • $141.02k - $204.53k

     ...Forward. Unbound. campus transformation initiative. As a Simulation Engineer on the Omniverse Platform team, you will design, develop, and...  ...) into simulation contexts. ~Implement autonomous agent behaviors, crowd simulation, and workflow modeling for clinical and... 
    Senior
    Full time
    Flexible hours

    Mayo Clinic

    Remote
    3 days ago
  •  ...Description Avalara is an AI-first company. Every engineer is expected to apply AI to improve speed...  ...— not an optional tool. As a Software Development Engineer, Backend on the...  ...organization. ~Demonstrate Bar Raiser behaviors through strong ownership, engineering rigor... 
    Senior
    Full time
    Remote work

    Avalara

    Remote
    7 days ago
  • $179.4k - $224.25k

     ...the curve of chronic disease. Our programs help people make behavior changes to improve their health and their lives. We are a...  ...healthcare and technology company looking for an experienced Senior Software Engineer to join our agentic systems team, powering our AI... 
    Senior
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours

    Omada Health

    Remote
    13 hours ago
  • $6,000 - $8,000 per month

    Role Description As a Senior Software Engineer, you will be at the core of one of the most technically demanding challenges in modern web infrastructure...  ...shipping, debug complex cross-browser and cross-device behavior, and build systems that cannot fail. Responsibilities ~... 
    Senior
    Full time
    Local area

    Sur

    Remote
    1 day ago
  • Role Description Gritter Francona is seeking a Senior Software Engineer to support and modernize mission-critical Veterans Affairs (VA) benefits...  ...code analysis and generation tools. ~Validate software behavior through testing, database verification, and system-level analysis... 
    Senior
    Full time
    Temporary work

    Gritter Francona

    Remote
    6 days ago
  • $165k - $200k

     ...observability data at massive scale. We are looking for a Senior Software Engineer to help design and build the metric store that will power how...  ..., cloud infrastructure, and customer-facing product behavior. Your technical leadership will help define how Cribl customers... 
    Senior
    Full time
    Temporary work

    Cribl

    Remote
    3 days ago
  • Role Description As a Software Engineer III, you will be part of an Agile Scrum team and directly contribute to the creation and maintenance...  ...environment fostering understanding of mutual goals. Behavioral Competencies ~Collaboration and teamwork ~Service focus... 
    Senior
    Full time
    Work experience placement
    Immediate start

    Clayton

    Remote
    9 days ago
  • $150k

    Role Description RIVA Solutions is seeking a Senior Software Engineer (Java/Cloud) who is a hands-on senior engineer, not a purely feature-focused...  ...environments. ~Comfortable being accountable for system behavior after release. ~Enjoys owning systems end-to-end,... 
    Senior
    Full time
    Temporary work
    Flexible hours

    RIVA Solutions Inc.

    Remote
    13 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Behaviors. Be the first to apply!