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 8 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer - Robot Applications & Voice AI in Remote vacancy
  •  ...experiences for millions as a Principal Software Engineer I at Spectrum, where...  ...essential enterprise applications supporting customer...  ...and implement AI-assisted software development...  ...platforms and robotic process automation technologies...  ..., TV, Mobile and Voice. Beyond our... 
    Application
    Work at office
    Local area
    Work from home
    Visa sponsorship
    1 day per week

    Spectrum Charter

    Charlotte, NC
    1 day ago
  • $119.35k - $190.65k

    Role Description Voice AI is reshaping how robots work in the real world, and we are responding to a deep unmet need: giving mobile service robots...  ...Qualifications ~A background in computer science, software engineering, or a related engineering discipline, built through... 
    Suggested
    Full time
    Remote work

    Cerence

    Remote
    5 days ago
  • $110k - $220k

     ...Content, XR, Conversational AI, Voice Assistants, and more. As the...  ...Guide and mentor, a team of engineers, conducting code reviews and...  ...requirements.  Architect complex software systems, ensuring...  .... All job opportunities and applications are hosted on our official careers... 
    Application
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    3 days ago
  •  ...run. This is a core engineering role on a small, high-...  ...managed containerized application Extend host and hypervisor...  ...Build and improve AI-assisted exception...  ...and complete enterprise software-defined storage architectures...  ...® Peer Insights™ Voice of the Customer Award... 
    Application
    Full time
    Remote work
    Flexible hours

    Infinidat

    Remote
    1 day ago
  • $80k - $135k

     ...processes to let robots go where they’ve never...  ...investors in AI and robotics, Tutor...  ...Intelligence. As an AI software company that...  ...customer-oriented engineering thinker to own a portfolio...  ...won't be writing application code, designing...  ...technical voice on the customer side... 
    Application
    Full time
    Remote work

    Tutor Intelligence

    Watertown, MA
    4 days ago
  • $215k - $240k

     ...Reports to: Engineering Manager  Location: Remote US...  ...motivated, and self-driven Principal Software Engineer to join our...  ...practices and AI-assisted engineering....  ...team is valued, has a voice, and is empowered to...  ...accommodation to complete this application, interview, or pre-... 
    Application
    Remote job
    Full time
    Worldwide
    Home office

    Huntress

    United States
    1 day ago
  • $137.5k - $182k

     ...Principal Software Engineer Job Locations US-Remote Our Mission Our...  ...and innovation, including AI-driven productivity What...  ...Management, Service Bus Application Insights, Application Gateway...  ...you share reflect your own voice, experiences, and thinking.... 
    Application
    Work experience placement
    Remote work

    HealthEquity

    Draper, UT
    4 days ago
  • $165.66k - $217.42k

     ...the inside. Through our application of science-based...  ...key projects.About Our Engineering OrganizationOur Product...  ...one of the strongest software development teams in the...  ...problems, evaluating AI-assisted development workflows...  ...strongest technical voice in the room on your... 
    Application
    Full time
    Temporary work
    Work at office
    Immediate start
    Remote work
    Worldwide
    3 days per week

    AstraZeneca

    Gaithersburg, MD
    3 days ago
  • $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
    5 days ago
  • $144.2k - $288.4k

     ...Principal Software Engineer We're building a world of health around every individual...  ...as the senior engineering voice across a portfolio of...  ...clinical decision-support applications. These systems combine low-...  ...management of models on Vertex AI, including feature... 
    Application
    Hourly pay
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    Oak St. Health

    Columbia, SC
    5 days ago
  • $145k - $170k

     ...scheduling needs)As a UiPath Robotic Process Automation (...  ...Studio, Orchestrator, AI Center, Integration...  ...Understanding where applicable.Analyze business processes...  ...Information Systems, Engineering or related field...  ...previous experience in software development or automation... 
    Application
    Full time
    Temporary work
    Part time
    For contractors
    Remote work
    Home office
    Flexible hours

    Method Inc

    Bremerton, WA
    1 day ago
  • $272k - $431.25k

    We're looking for a Principal Software Engineer to join our CSP Engagements team as...  ...as the brain of computers, robots, and self-driving cars that...  ...increasingly known as “the AI computing company.” We're...  ...eligible for equity and benefits.Applications for this job will be... 
    Application
    Full time
    Remote work
    Shift work

    Nvidia

    Santa Clara, CA
    2 days ago
  • $137.8k - $206.8k

     ...collaborative teams. As an AI Software Engineer- Level 3 or 4 supporting our...  ..., modeling and design, application development, unit to CSCI testing...  ...filled at either level 3 (Principal), or a level 4 (Sr...  ...application (e.g. for spacecraft, robotics, autonomous aircraft, drones... 
    Application
    Full time
    Contract work
    Remote work
    Relocation package
    Shift work

    Northrop Grumman

    Colorado Springs, CO
    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...  ...on real hardware. You engineer for remote failure: recovery...  .... All qualified applicants will receive consideration... 
    Application
    Full time
    Remote work

    Fluidstack

    Austin, TX
    1 day ago
  •  ...Reports to : Director of Engineering Location : Costa...  ...role: As our Principal Software Engineer , you will...  ...throughput through AI tooling, and becoming a trusted technical voice across the broader engineering...  ...customer-facing applications. ~ Strong... 
    Application
    Remote work

    CSC Generation

    United States
    2 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
    3 days ago
  • $170k - $200k

     ...communities around the globe. Our AI-powered labor marketplace...  ...to push the frontiers of robotics and AI. Backed by world-class...  ....We are seeking a Senior Software Engineer - Instawork Robotics to contribute...  ...problems.For CA-based Applicants:The base salary for this position... 
    Application
    Hourly pay
    Temporary work
    Local area
    Shift work

    Instawork

    San Francisco, CA
    2 days ago
  • $240k - $280k

     ...term blueprint of our core application API and platform, and a SWAT...  .... This is a role for an engineer who is equally comfortable...  ...adopting the most impactful AI-powered software engineering practices. Key...  ...community where everyone’s voice, perspective and experience... 
    Application
    Full time
    Work at office
    Work from home
    Worldwide
    Flexible hours

    Soundcloud

    New York, NY
    1 day ago
  • $169.5k - $366k

    Role Description As a Principal Engineer within Client Experience...  ...online ~Digital Applications ~Origination ~Servicing...  ...~Leverage AI ~Champion seamless...  ...years in professional software engineering & architecture...  ...workplace where every voice is heard ~Offers career... 
    Application
    Full time
    Night shift
    Weekend work

    Rocket Companies

    Remote
    7 days ago
  • $175k - $195k

     ...risks in real time.We seek a Principal Software Engineer to join our product...  ...performance software to deploy AI/ML models that analyze network...  ...with machine learning applications in cybersecurity.Understanding...  ...perspectives, hold space for all voices, and achieve the best... 
    Application
    Remote work

    ExtraHop Networks

    Seattle, WA
    3 days ago
  • $272k - $431.25k

     ...unlimited potential of AI to define the next...  ...of computers, robots, and self-driving...  ...world.At NVIDIA, as a Principal Rack Scale Systems Infrastructure Engineer, you will build...  ...development of software systems. These systems...  ...and benefits.Applications for this job will... 
    Application
    Full time
    Remote work
    Shift work

    Nvidia

    North Carolina
    5 days ago
  •  ...Building the Future of Home Robotics At Sunday, we're...  ...To Expect As a Software Engineer, Robot Interfaces, you...  ...with core robotic and AI systems. Leveraging machine...  ...that drive our voice interactions with users...  ...consider all qualified applicants regardless of race, color... 
    Full time
    Local area

    Sunday Robotics

    Remote
    1 day ago
  • $180k - $205k

     ...advanced supercomputers or AI systems will never...  ...the algorithms and software needed to make these systems...  ...valuable. Our application, software, and industry...  ...works closely alongside engineers and scientists in the...  ...system software for HPC, robotics, AI, quantum computing... 
    Application
    Full time
    Shift work

    Psiquantum

    Remote
    1 day ago
  • $280k - $350k

     ...of top researchers and engineers, building the world’s top-ranked realtime voice models.Today our...  ...largest consumer-facing AI applications available, across categories...  ...and capable Staff/Principal Backend Engineer to join...  ....As a Staff/Principal Software Engineer, you would be... 
    Application
    Full time
    Work at office
    Relocation

    Inworld AI

    Mountain View, CA
    5 days ago
  • $70k - $300k

     ...Field AI  is transforming how robots interact with the real world. We are building...  ...models through real-field applications. Are you driven by the...  ...are seeking a Robotics AI Engineer – Field Foundation Models...  ...dynamic environments.   Software Integration and Testing... 
    Application
    Full time
    Remote work

    Field AI

    Remote
    1 day ago
  • $168k - $247k

     ...within DoorDash. We explore robotics and automation to...  ...a Robotics Infrastructure Engineer in our Autonomy Software team. In this role, you'll...  ...middleware (ROS2, LCM, eCal, Apex.AI)You have experience with...  ...systems for safety-critical applications (aerospace, automotive,... 
    Application
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash

    San Francisco, CA
    2 days ago
  •  ...implementation of AI agents for Toast's...  ...leadership for how software is developed at...  ...authoritative technical voice in FinTech product...  ...Director of Engineering and Sr. Director of...  ...with other Senior Principal Engineers to further...  ...to access the job application or interview... 
    Application
    Work at office
    Local area
    Remote work

    Toast Inc

    Dublin, CA
    1 day ago
  •  ...suite of online analytical software tools for banks and credit unions. We are seeking a Principal Software Engineer to play a key role in designing...  ...secure, and data-intensive applications servicing banks and credit...  ...approaches, including AI-assisted tooling, to improve... 
    Application
    Full time

    Darling Consulting Group

    Remote
    1 day ago
  • $168k - $252k

     ...drones in action here!  ABOUT THE JOB As a Senior Robotics Software Engineer on our TRS team, you'll be at the forefront of cutting-...  ...distributed computing Familiarity with machine learning and AI applications in robotics Knowledge of sensor fusion techniques and... 
    Application
    Full time
    Work experience placement
    Local area
    Remote work
    Relocation
    Relocation package

    Anduril Industries

    Seattle, WA
    1 day ago
  • $153k - $230k

     ...The Robot Link Platform team is looking for a Software Engineer to design and build cloud backend services. The team is critical...  ...to participate in the application or interview process please reach...  ...may use artificial intelligence (AI) tools to support parts of the hiring... 
    Application
    Full time
    Temporary work
    Relocation package

    Zoox

    Remote
    1 day 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!