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

Software Engineer, Robot Interfaces

Sunday Robotics

What You’ll Do Develop and maintain the full voice pipeline from microphone array input through wake word detection, speech-to-text, natural language understanding, and text-to-speech output Configure and integrate microphone array for domestic use, tuning onboard audio processing (beamforming, noise suppression, echo cancellation) and supplementing with additional processing where needed Integrate the voice subsystem with high level robot behaviors, enabling the robot to receive, interpret, and act intelligently on voice commands Design and optimize TTS output to deliver natural, responsive spoken interactions in real time on embedded hardware Define and enforce guardrails around voice input and output, including content filtering, prompt boundary enforcement, output length limits, and auditing to ensure the system operates within intended use Evaluate and integrate STT/TTS engines and models, making informed tradeoffs between accuracy, latency, and resource consumption Build reliable, well-tested software that runs on our robot, Memo, under real-world conditions including ambient noise, partial utterances, and unreliable network connectivity Deliver a successful voice interaction experience to our Beta users What You’ll Bring 2+ years experience developing voice-driven systems including speech-to-text, text-to-speech, and real-time audio processing, with at least one end-to-end pipeline shipped to users or deployed on hardware Strong understanding of both classical decision-making approaches (state machines, behavior trees, planning) and modern ML-driven reasoning (LLMs, VLMs) Experience working on compute-constrained platforms where software meets hardware (robotics, edge devices, consumer electronics, or similar) including debugging problems that cut across both Proficiency in C++, with experience in asynchronous programming, streaming/buffering patterns, and integration with cloud API services Nice To Have Experience as a founding or early hire; able to define a release roadmap where no blueprint exists Experience shipping responsive AI systems in robotics, video games, or embodied AI Strong understanding of ML-driven control for embodied AI (end-to-end learning, reinforcement learning, VLAs) Practical experience (or high curiosity) in interfacing with multimodal models Publications in multimodal models, audio interpretation, or robotics At Sunday Robotics, we’re building technology shaped by real people — curious, creative, and diverse. We’re proud to be an equal opportunity employer and consider all qualified applicants regardless of race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. #J-18808-Ljbffr

Vacancy posted 23 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer, Robot Interfaces in Redwood City, CA vacancy
  •  ...Join Us in Building the Future of Home Robotics At Sunday, we're developing personal...  ...What to Expect As a Full Stack Engineer for Robot Management, you are responsible...  ...ability to deliver clean functional frontend interfaces (e.g., React, TypeScript).... 
    Suggested
    Remote work
    Work from home
    Shift work

    Sunday

    Redwood City, CA
    1 day ago
  •  ...shape the next frontier of AI-driven robotics! Dyna Robotics makes general-purpose robots...  ...Overview As a Full-Stack Robotics Software Engineer , you will be the primary architect of...  ...stack, from building the teleoperation interfaces and 3D data visualizers to debugging... 
    Suggested
    Live in
    Remote work

    Dyna Robotics

    Redwood City, CA
    23 hours ago
  • $198k - $220k

     ...Job Title: Senior Robotics Software Engineer, Autonomy Department: Software Engineering Job Level: L5 FLSA: Exempt Job Summary...  ...cross-functional teams to define software requirements and interfaces. Software Development: Develop high-quality, efficient,... 
    Suggested
    Local area

    Bear Robotics, Inc.

    Redwood City, CA
    5 days ago
  •  ...Dyna Robotics in Redwood City is seeking a Full-Stack Robotics Software Engineer to architect the software systems that power our AI-driven robots. In this dynamic role...  ...the software stack, overseeing teleoperation interfaces and sensor integration. The ideal candidate... 
    Suggested

    Dyna Robotics

    Redwood City, CA
    23 hours ago
  •  ...Robot Software Engineer At Rhoda AI, we're building the next generation of generalist intelligent robots. We own the full robotics stack...  ...motion planning, control loops, state estimation, and actuator interfaces — in simulation before deployment to physical systems... 
    Suggested

    Rhoda ai

    Palo Alto, CA
    3 days ago
  •  ...for the next generation of humanoid robots — from high-performance, software-defined hardware to the...  ...We're looking for a Robot Software Engineer to build and validate the simulation...  ...loops, state estimation, and actuator interfaces — in simulation before deployment... 

    Rhoda ai

    Palo Alto, CA
    1 day ago
  •  ...At Serve Robotics, we're reimagining how things move in cities....  ...are tech industry veterans in software, hardware, and design who are...  ...and diverse Electrical Engineering team at Serve Robotics ensures...  ...validation, peripheral testing, and interface bring-up. Architect and... 
    Live in
    Local area

    Serve Robotics

    Redwood City, CA
    1 day ago
  •  ...Building the Future of Home Robotics At Sunday, we're developing...  ..., we need versatile engineers to craft the systems that make...  ...dive into one of several core software pillars: Data Operation...  ...-in-the-loop" observability interfaces and large-scale data... 

    Sunday

    Redwood City, CA
    5 days ago
  •  ...Employment Type Full time Location Type On-site Department Software Engineering We look for Robotics Software Engineers with a proven record of building...  ...and a seamless user experience, from Dockerization to developing intuitive operator interfaces. #J-18808-Ljbffr... 
    Full time

    Garuda Ventures

    Palo Alto, CA
    23 hours ago
  •  ...for the next generation of humanoid robots — from high-performance, software-defined hardware to the...  ...re looking for a Robotics Software Engineer to help develop and maintain the software...  ...sensors) with robot platforms Implement interfaces for sensor-driven perception and... 
    Remote work

    Rhoda ai

    Palo Alto, CA
    23 hours ago
  •  ...Garuda Ventures in Palo Alto is seeking Robotics Software Engineers to build high-performance middleware and runtime systems for robotic platforms...  ...optimization and user experience, including elements like Dockerization and intuitive operator interfaces. #J-18808-Ljbffr... 

    Garuda Ventures

    Palo Alto, CA
    23 hours ago
  •  ...About the job Senior Software Engineer - Robotics Job Overview Are you ready to embark on an exciting journey in robotics and reshape the future of the hospitality industry? We're in search of talented engineers who are passionate about crafting cutting-... 

    Intellecruit

    Redwood City, CA
    4 days ago
  • $176k - $196k

     ...Job Title: Robotics Software Engineer II, Autonomy Department: Robotics Engineering Level: L4 FLSA: Exempt Job Summary: In this role, you will be responsible for the robotics navigation stack, ranging from control, localization, mapping, path planning... 
    Local area

    Bear Robotics, Inc.

    Redwood City, CA
    5 days ago
  • $300k

     ...unifying intelligence platform for multiple types of robotics. Senior Robotics Software Engineer Benefits - Starting Salary targeting up to $300K...  ...maintaining a strong systems-level understanding of software interfaces and industrial standards. - Possess strong coding... 
    H1b
    Visa sponsorship

    SLR Search

    San Mateo, CA
    2 days ago
  •  ...Job Title: Robotics Software Engineer II, Mission Department:  Software Engineering Job Level:  L4 FLSA:  Exempt As a Robotics Software Engineer II on the Mission Behavior team, you'll build the engine that lets us rapidly customize robot behavior for new use... 
    Local area
    Remote work

    Bear Robotics, Inc.

    Redwood City, CA
    2 days ago
  •  ...Robotics Software Engineer At Mind Robotics, we're building generalized physical AI—robotic systems capable of dexterous, adaptive, and reasoning...  ...APIs for internal users Experience building tools or interfaces for operators or engineers Nice to Have... 

    Mind Robotics

    Palo Alto, CA
    5 days ago
  •  ...AI Chopping Block, Inc. is looking for a Software Engineer to design and build advanced pilot assistance software. You'll develop autonomy...  ...California, working 3+ days onsite. Applicants need experience in robotic software and proficiency in C++ and Python. Perks include... 

    AI Chopping Block, Inc.

    San Carlos, CA
    23 hours ago
  •  ...Join Us in Building the Future of Home Robotics At Sunday, we're developing personal...  ...at scale, and your role as a Full Stack Engineer for Data Operations is to grow the platform...  ...Lab : Develop high-performance React interfaces for replaying and verifying human motion... 
    Remote work
    Shift work

    Sunday

    Redwood City, CA
    1 day ago
  •  ...Join Us in Building the Future of Home Robotics At Sunday, we're developing personal...  ...and robotic intelligence. As a Full Stack Engineer, ML Data & Evals, you will build the "...  ...Interactive Data Systems: Architect the interfaces and engines that unify robot and Skill... 
    Shift work

    Sunday

    Redwood City, CA
    1 day ago
  •  ...paced stealth startup located in Redwood City is seeking a versatile developer excited about merging consumer experience with AI and robotics. You will be responsible for architecting and launching full-stack features, with an emphasis on backend technologies. Candidates... 

    Fulfil Solutions

    Redwood City, CA
    1 day ago
  •  ...AI We’re a fast-moving team of aviators, engineers, and operators building an AI platform...  ...aviation. Role Overview We are seeking a Software Engineer to help design and build the advanced...  ..., you will develop and deploy autonomy, robotics, and embedded systems that operate in... 
    Permanent employment
    Full time
    Internship
    Local area
    Remote work
    3 days per week

    AI Chopping Block, Inc.

    San Carlos, CA
    23 hours ago
  •  ...Mind Robotics Inc. is looking for a Robotics Software Engineer in Palo Alto, California. You will design, develop, and maintain runtime systems that enable reliable operation of robotic platforms, ensuring robustness across real-world deployment scenarios. The ideal candidate... 

    Mind Robotics Inc.

    Palo Alto, CA
    1 day ago
  •  ...A robotics company in Mountain View seeks a Software Engineer to advance their robotic data collection and software development. This role involves building infrastructure for cloud communication and user tools while designing scalable services using APIs and cloud platforms... 

    Sunday

    Mountain View, CA
    23 hours ago
  •  ...Join Us in Building the Future of Home Robotics At Sunday, we're developing personal robots...  ...that lets us build, ship, and update that software quickly and safely on every robot in the fleet. As a Developer Infrastructure Engineer on Robot Platform, you’ll own how code... 
    Local area

    Sunday Robotics

    Redwood City, CA
    23 hours ago
  • $120k - $160k

     ...A leading robotics company in Redwood City is seeking an Application Support Engineer to ensure that deployed AI applications run smoothly and efficiently. The position involves diagnosing complex software issues, collaborating with engineering teams, and providing insights... 

    Dexterity

    Redwood City, CA
    1 day ago
  •  ...Sr. Software Engineer - API Platform Redwood City, California, United States About the...  ...and intuitive APIs and SDKs that power robotics applications across industries from restaurants...  ...to have real impact in shaping the interface between robotics hardware and modern... 
    Contract work

    Right Hire Consulting

    Redwood City, CA
    2 days ago
  •  ...Sunday Robotics in Redwood City, California is looking for a Developer Infrastructure Engineer. In this role, you will own how code and model artifacts are built and delivered...  ...We're seeking someone with over 5 years of software engineering experience, deep knowledge in... 

    Sunday Robotics

    Redwood City, CA
    23 hours ago
  • Sunday Robotics in Redwood City, California is seeking a System Software Engineer to contribute to the accelerated compute layer of their robot platform. The ideal candidate has over 2 years of experience in GPU systems software development, strong proficiency in CUDA,... 

    Sunday Robotics

    Redwood City, CA
    22 hours ago
  • $150k - $184k

    A technology robotics company in Redwood City is seeking a Robotics Software Engineer II to develop and optimize navigation systems for autonomous robots. The candidate will integrate various algorithms and lead projects while collaborating with diverse teams. A strong... 

    Bear Robotics

    Redwood City, CA
    1 day ago
  •  ...A robotics company is seeking a Full Stack Engineer for Data Operations. The role involves building internal platforms and high-performance interfaces to track and verify human motion data. Candidates should have 3+ years of experience in cloud-native applications and... 
    Shift work

    Sunday

    Mountain View, CA
    23 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, Robot Interfaces. Be the first to apply!