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

Principal Software Engineer - Robot Applications & Voice AI

$165.55k - $264.45k
Full-time

Cerence

Role Description

The Principal Software Engineer drives the application and cognitive layer of our humanoid robot. Working directly with the core robotics platform designed by our Architect, you will turn human intent into high-level physical actions. This role focuses on building advanced voice applications, multi-modal context systems, and programming the core business logic and behavior trees that make the robot interactive, helpful, and intuitive.

Your Impact

  • Build software powering the next generation of intelligent humanoid robots.
  • Work on Voice AI, Agentic AI, LLMs, VLMs, and Physical AI products.
  • Collaborate with experts in robotics, conversational AI, embedded systems, and cloud computing.
  • See your work deployed in real-world robotic environments.

Key Responsibilities

  • Application Layer & Business Logic: Implement high-level application software, interaction workflows, and robotic behavioral state machines.
  • Intent-to-Action Orchestration: Build the core logic that translates human speech, gestures, environmental cues, and contextual information into deterministic robotic tasks.
  • Multi-Modal Interaction Fusion: Integrate vision pipelines, object detection, scene understanding, spatial tracking, and voice interactions to provide contextual awareness.
  • Voice Application Engineering: Develop robust voice applications managing STT, NLU, dialog management, wake-word detection, and TTS interfaces.
  • Agentic AI Development: Build orchestration workflows combining LLMs, VLMs, memory systems, tool calling, reasoning engines, and robotic capabilities.
  • Robot Capability Integration: Consume and orchestrate navigation, manipulation, perception, and device-control services exposed by the robotics platform.
  • Edge/Cloud Partitioning: Optimize applications to balance low-latency local execution with cloud-based AI services.
  • Multi-Device & Ecosystem Integrations: Integrate robots with mobile devices, smart home ecosystems, enterprise applications, and cloud APIs.
  • Data Loop Contribution: Build telemetry, logging, and evaluation mechanisms supporting continuous model improvement.
  • Deployment & Production Readiness: Contribute to testing, observability, CI/CD, and production deployment practices.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Robotics, Software Engineering, AI, or a related discipline.

Requirements

  • Orchestration & Logic Frameworks: Strong proficiency in BehaviorTree.CPP, state machines, workflow orchestration engines, or task-planning architectures.
  • Cognitive AI & Agent Systems: Hands-on experience building applications using LLMs, VLMs, tool-calling architectures, agent frameworks, RAG systems, or semantic memory platforms.
  • Programming: 5+ years of professional software engineering experience using Python and/or C++.
  • Application Architecture: Experience designing scalable application-layer software, API-driven systems, distributed services, and event-driven architectures.
  • Edge Compute Management: Experience optimizing software on resource-constrained edge hardware under intermittent connectivity conditions.
  • Cloud & AI Services: Experience integrating cloud AI services, model serving platforms, and containerized deployments.
  • Software Quality & Production Delivery: Automated testing, debugging, monitoring, observability, and CI/CD practices.
  • Human-Robot Interaction Mindset: Experience designing natural, context-aware human-machine experiences.

Benefits

  • Salary range $165,550.00 USD- $264,450.00 USD.
  • Annual bonus opportunity.
  • Insurance coverage (medical, dental, vision, life, and disability).
  • Paid time off.
  • Paid holidays.
  • Company contribution to the RRSP (Registered Retirement Savings Plan).
  • Equity awards for certain positions and levels.
  • Remote and/or hybrid work available depending on the position.
Vacancy posted 11 hours ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer - Robot Applications & Voice AI in Remote vacancy
  • $140k - $160k

    Role Description The Principal Software Engineer role at KLDiscovery is cross-cutting...  .... You are the technical voice that connects Engineering leadership...  ...~Support production applications including bug fixes and...  ...telemetry systems ~Exposure to AI/ML integration within... 
    Application
    Full time
    Temporary work
    Remote work
    Shift work

    KLDiscovery

    Remote
    6 days ago
  • $180k - $235k

     ...opportunity to be a founding technical voice on Aura's AI Intelligence Platform, which...  ...and their families from harm. As a Principal Software Engineer, you'll take on the platform's hardest...  ...workplace. All qualified applicants will be considered for employment without... 
    Application
    Full time
    Work experience placement
    Remote work
    Worldwide

    Aura

    Remote
    2 days ago
  • $193.39k - $318.98k

     ...Data And Ai Engineer The Data And AI team is a highly focused effort...  ...checks. Collaborate with software engineers, data engineers,...  ...or machine learning applications or building ML platforms ~...  ...opportunity and access, and that all voices are not only heard but also... 
    Application
    Permanent employment
    Full time
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Red Hat

    Boston, MA
    1 day ago
  •  ...Senior/Staff/Principal Qt C++ Software Engineer Open Position – Senior/Staff/Principal Qt C++...  ...ophthalmology by developing a novel, AI driven, and imaging‑guided surgical robotic system. Horizon Surgical...  .... 3+ years of desktop application GUI front‑end development. Especially... 
    Application

    Horizon Surgical Systems, Inc.

    Los Angeles, CA
    2 days ago
  •  ...they had to do. Powerful AI will be the biggest...  ...spanning hardware and software. Speed and scale are our...  ...behind data center robotics: task planning, fleet...  ...real hardware. You engineer for remote failure: recovery...  .... All qualified applicants will receive consideration... 
    Application
    Remote work

    Fluidstack

    New York, NY
    3 days ago
  •  ...world's most influential companies. As a Senior Principal Software Engineer at JPMorganChase within the CDAO AI/ML Data Platforms Team, you provide deep...  ...strategy and development of multiple products, applications, and technologies across a portfolio Creates... 
    Application

    J.P. Morgan

    Washington DC
    23 days ago
  • $152k - $190k

    Role Description As a Principal Full Stack Software Engineer, you will be a technical leader within the elluminate...  ...modern capabilities—including AI-assisted and agentic workflows—into...  ...secure, and highly interactive web applications ~Own and evolve core platform modules... 
    Application
    Full time
    Remote work

    eClinical Solutions

    Remote
    1 day ago
  • $221.2k - $387.1k

    Role Description As a Principal Software Engineer, you will play a key role in shaping the future of Service...  ...as ServiceNow evolves toward AI-native products for the agentic era....  ...systems, platform services, enterprise applications, microservices, or cloud-native infrastructure... 
    Application
    Full time
    Flexible hours

    ServiceNow

    Remote
    5 days ago
  • $70k - $300k

     ...About the Job: Robotics Software Engineer - Robot Integrations Field AI is building the future of autonomy—from rugged terrain to real-world deployment. We’...  ...support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These... 
    Application
    Remote work

    FieldAI

    Irvine, CA
    4 days ago
  • $185k - $193k

    Role Description We're looking for a Principal Engineer who wants to work at the frontier of how software gets built. Applicants must be authorized to work in the U.S. without current...  ...C#, Dart, JavaScript, or similar. As an AI-First Software Engineer — what Silicon... 
    Application
    Full time

    Employbridge Career

    Remote
    6 hours ago
  • $191k - $253k

     ...Software Engineer, Robotics Tracking and Fusion Washington, District of Columbia, United States...  ...systems is powered by Lattice OS, an AI-powered operating system that turns thousands...  ...technologies with mission-critical applications. Our commitment doesn't end with... 
    Application
    Full time
    Work experience placement
    Immediate start

    anduril

    Washington DC
    4 days ago
  • $115k - $210k

     ...Job Description Overview The ASUS Robotics & AI Center is seeking a Senior Robotics Software Engineer to join our global research and development team. This role...  ...ship reliable software for real‑world robotics applications. Essential Duties and Responsibilities Design and... 
    Application
    Work experience placement
    Work at office
    Local area
    Work from home
    Shift work
    Night shift

    ASUS

    Boston, MA
    2 days ago
  • $160k - $180k

    Role Description We are seeking a Principal .NET Software Engineer to help lead the evolution of our enterprise...  ...with hands-on experience integrating AI-enabled workflows into real-world...  ...~Strong experience with enterprise application architecture. ~Experience designing... 
    Application
    Full time

    Frontline Education

    Remote
    6 hours ago
  • $140k - $150k

     ...a highly experienced and innovative Principal Software Engineer with deep expertise in ServiceNow to...  ...our platform's evolution towards an AI-driven future. This pivotal role involves...  .... ~ServiceNow Certified Application Developer. ~Strong ITIL knowledge.... 
    Application
    Full time

    Harris Computer

    Remote
    3 days ago
  • $144.2k - $288.4k

     ...are seeking a highly experienced and innovative Principal (Director Level) Software Development Engineer to lead the application architecture, design, development, delivery of...  ..., and high-performance solutions leveraging AI across all major cloud platforms (AWS, Azure,... 
    Application
    Hourly pay
    Full time
    Temporary work
    Local area

    CVS Health

    Remote
    6 days ago
  • Role Description We are looking for a Principal Software Engineer to serve as a technical anchor across...  ...~Architect and build modern frontend applications using React and Next.js, establishing...  ...champion opportunities to introduce AI, automation, and emerging technologies... 
    Application
    Full time

    Pella Windows & Doors

    Remote
    3 days ago
  • $190k - $286k

     ...Senior Robotics Software Engineer Anduril Industries is a defense technology company with a mission...  ...systems is powered by Lattice OS, an AI-powered operating system that turns...  ...Familiarity with machine learning and AI applications in robotics Knowledge of sensor... 
    Application
    Full time
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Relocation
    Relocation package

    anduril

    Atlanta, GA
    5 days ago
  •  ...Description We are seeking an experienced Principal Software Engineer with a strong background in Node to...  ...maintaining high-performance SaaS applications, while also mentoring and guiding a team...  ...Requirements ~Proficiency with AI-assisted coding tools (e.g., GitHub Copilot... 
    Application
    Full time

    Precisely US Jobs

    Remote
    6 days ago
  • $191k - $253k

     ...Senior Software Engineer, Robotics – Anduril Industries Anduril Industries is a defense technology company...  ...systems is powered by Lattice OS, an AI‑powered operating system that turns...  ...with machine learning and AI applications in robotics Knowledge of sensor fusion... 
    Application
    Remote work
    Relocation
    Relocation package

    Anduril Industries

    Costa Mesa, CA
    4 days ago
  • Role Description The primary responsibility of the Principal Software Engineer (AI-First Development) is to direct the day-to-day technical execution...  ...team, designing, orchestrating, and validating software applications built through AI-driven development workflows. This role... 
    Application
    Full time

    Las Vegas Sands Corp.

    Remote
    1 day ago
  • $114k - $148k

     ...Robotics Software Engineer II Agility's commercially deployed humanoids operate alongside teams in...  ...requirements. You'll also partner with AI teams to refine learned policies...  ...policies. Experience developing AR/VR applications for robot teleoperation. Exposure... 
    Application
    Full time
    Temporary work
    Relocation package
    Flexible hours

    Agility Robotics

    Pittsburgh, PA
    3 days ago
  • $114.6k - $234.6k

     ...a passionate, energetic and curious Principal Software Engineer to join our organization. Oracle Commerce...  ...’ shopping experiences. ~Commerce applications are mission critical for both...  ...innovations to life-saving care. And with AI embedded across our products and services... 
    Application
    Full time
    Remote work
    Flexible hours

    Oracle

    Remote
    5 days ago
  • $99.6k - $223.4k

    Role Description As a Principal Engineer inside the Oracle Cloud Infrastructure...  ...of novel consumer video applications. This is a rare opportunity...  ...with a talented group of software developers, designing scalable...  ...life-saving care. And with AI embedded across our products... 
    Application
    Full time
    Flexible hours

    Oracle

    Remote
    2 days ago
  • Role Description A Principal Platform Engineer is a highly experienced and influential...  ...the organization's application platform and architecture....  ...ensure the success of overall software development, implementation...  ...through its community-generated AI and industry-leading total... 
    Application
    Full time
    Work experience placement

    Coupa Software

    Remote
    6 hours ago
  •  ...time. We're looking for a Principal Engineer who enjoys solving difficult...  ...deliver reliable, scalable software. We expect Principal Engineers...  ...with data-intensive applications, pipelines, and large-scale...  ...domains. Experience with AI/ML infrastructure and production... 
    Application
    Full time

    Enverus

    Remote
    6 days ago
  • $144.2k - $288.4k

     ...world. Currently, we are hiring for a Principal Software Engineer, who will define and drive the...  ...Technical Advisory council that performs application architectural reviews. ~Partner with...  ...software development experience within AI technologies, particularly Generative... 
    Application
    Hourly pay
    Full time
    Currently hiring

    CVS Health

    Remote
    1 day ago
  • $118.6k - $165k

     ...maintain architectural standards, engineering principles, and technology...  ...initiatives across applications, infrastructure, integrations, and data platforms. AI & Innovation ~Champion adoption...  ...Agentic AI Systems ~AI-assisted software engineering practices ~... 
    Application
    Full time
    Remote work
    Flexible hours

    Enlyte

    Remote
    6 days ago
  • Role Description We're looking for a Principal Software Engineer who raises the bar on how we ship, not...  ...core platform capabilities: AI agents, orchestration workflows, microapp...  ...— Claude, GPT, Llama — and building applications on top of them ~Familiarity with context... 
    Application
    Full time

    ZoomInfo Technologies

    Remote
    6 hours ago
  • $144.42k - $195.4k

     ...responsive, and highly interactive applications that deliver exceptional user...  ...reusable component libraries, and UI engineering standards. ~Design and implement AI-powered applications leveraging...  .... ~Leverage AI-assisted software development tools and emerging engineering... 
    Application
    Full time
    Flexible hours

    Amgen

    Remote
    8 days ago
  • $220k - $258k

     ...infrastructure underneath the majority of software running in production today....  ...it to remediation. This is a principal-level, advisory role for an engineer who has built production-grade...  ...burning out. ~If using AI for your resume or application, include the phrase “bonfires... 
    Application
    Full time
    Remote work
    Flexible hours

    Chainguard

    Remote
    6 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer - Robot Applications & Voice AI. Be the first to apply!