We are looking for talented and driven Senior/Staff Software Engineers to design and implement advanced software solutions for safe, intelligent, human-centric robotic systems. Your contributions will focus on building software modules that empower robots to operate autonomously in dynamic and unpredictable environments – that is, the real world.
Whether you’re passionate about robotics, full-stack development, or low-level controls, this role offers opportunities to tackle exciting technical challenges and deliver impactful solutions. You’ll collaborate across disciplines, working closely with research, hardware, and operations teams to drive innovation and shape the future of intelligent robotics in the physical world.
Develop and maintain software systems for robotic applications, including perception, navigation, motor control, reasoning, and human-robot interaction.
Write high-quality, production-level code to support robotic operations, including SDKs for developer use.
Collaborate with research and machine learning teams to integrate state-of-the-art AI models into robotic systems.
Build systems to speed up the development processes of a multi-disciplinary team of engineers and researchers.
Partner with hardware and deployment teams to deliver seamless performance in real-world environments.
Education: Bachelor’s or Master’s degree in Computer Science, Robotics, Engineering, or a related field, or equivalent practical experience.
Work Experience: 5+ years of professional software development experience.
Technical Expertise:
Proficiency developing software in Python, C++, and/or Rust.
Strong grasp of software engineering principles, including system design, algorithms, and data structures.
Prior work experience with robotics (using ROS/ROS2 or otherwise) and/or a deep understanding of robotic subsystems such as computer vision, signal processing, or motor control.
Experience delivering developer products with powerful SDKs and fault-tolerant systems.
Familiarity with machine learning, especially integrating models into real-time systems.
Knowledge of human-robot interaction (or human-computer interaction) principles.
The opportunity to work on groundbreaking robotics technology, enabling the next generation of humanoid robots to interact dynamically with their environments.
A collaborative and innovative environment that fosters creativity and exploration.
Equity ownership in the company
Health Benefits (Medical, Dental, and Vision)
$150k - $225k/yr, plus equity
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
Senior Software Engineer II needed to design and implement modeling and simulation infrastructure and test frameworks for multi-vehicle AI/autonomy systems in operational environments.
EvenUp is hiring a Senior Backend Engineer on the New Products team to design and build scalable, production-ready systems that power new AI-driven legal products.
Lead a core product engineering team at Sydecar, driving technical strategy, product outcomes, and team growth in a hybrid San Francisco environment.
SpaceX's Starlink Mobile team is hiring a Sr. Wireless Firmware Engineer to develop and optimize satellite-based 4G/5G PHY and low-level firmware for Direct-to-Cell connectivity.
Experienced Operations Engineer wanted to design internal tools, automate workflows, and maintain data integrations for a remote, product-led sales tax and compliance software company.
Lead Datum’s developer experience efforts to craft world-class APIs, documentation, tooling, and community engagement for builders across clouds.
Build and operate the core real-time streaming services that deliver live video and telemetry from Skydio drones to the cloud as a Senior Software Engineer on the streaming team.
Software Engineer at WGU responsible for developing Java/SpringBoot backends and Angular frontends to deliver scalable web applications that expand access to higher education.
StarTekk is hiring an Azure Cloud Technical Lead to architect and implement Java/Spring microservices, Azure API Gateway integrations, and secure cloud solutions for hybrid enterprise environments.
Lead the engineering of AI agents and end-to-end workflows at Nirvana’s new business unit to accelerate insurance workflows using LLMs, VLMs, and real-time IoT data.
Work on Citadel's EQR Portfolio Monetization team developing production trading engines, backtests, and analytics to support portfolio construction, execution, and risk management.
Build backend and developer-facing systems at Replit to power the Agent platform and enable real-time, collaborative human–AI workflows.
Lead security engineering for a high-growth Mexico‑based fintech from our Tribeca office, owning cloud and application security, compliance, and automation.