Senior Software Engineer - Behaviors
$160.8k - $193kTORC 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.
$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++...SeniorFull time$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...SeniorLocal areaRemote workWork from homeFlexible hours- 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...SeniorWork at officeRemote work
$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...SeniorFull timeTemporary workWork at officeRemote workRelocationFlexible hoursShift work3 days per week- 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...SeniorFull time
- 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...SeniorFull timeRemote work
- ...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...SeniorFull timeLocal areaRemote workFlexible hours
- ...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...SeniorFull time
- ...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...SeniorFull timeFlexible hours
$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...SeniorFull timeContract workLocal areaRemote work- 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...SeniorFull time
- 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...SeniorFull timeRemote work
$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...SeniorFull timeRemote workWork from home- 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...SeniorContract workFor contractorsRemote work
$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,...SeniorFull timeRemote work$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...SeniorFull timeTemporary workWorldwideFlexible hours- 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...SeniorFull timeRemote work
$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...SeniorFull timeFlexible hours$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....SeniorFull timeRemote workRelocation package$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...SeniorFull timeLocal areaRemote work$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...SeniorFull timeImmediate startFlexible hours$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...SeniorFull timeRemote work$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...SeniorFull timeFlexible hours- ...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...SeniorFull timeRemote work
$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...SeniorFull timeWork at officeRemote workWork from homeFlexible hours$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 ~...SeniorFull timeLocal area- 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...SeniorFull timeTemporary work
$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...SeniorFull timeTemporary work- 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...SeniorFull timeWork experience placementImmediate start
$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,...SeniorFull timeTemporary workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Behaviors. Be the first to apply!
- ngo software engineer Remote
- software developer Remote
- software developer internship no experience Remote
- software developer apprenticeship Remote
- junior software developer Remote
- part time software developer remote Remote
- financial software developer Remote
- senior software engineer ruby on rails Remote
- software engineer amazon Remote
- senior software design engineer Remote





















