Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Sr. Software Engineer - Ultra Mobility Vehicle image - Rise Careers
Job details

Sr. Software Engineer - Ultra Mobility Vehicle

Our mission is to solve the most important and fundamental challenges in AI and Robotics, enabling future generations of intelligent machines that will help us all live better lives.


The UMV team is focused on building the next generation of dynamic mobile robots.  As a Senior Software Engineer, you will help us continue to architect and develop a world-class software infrastructure that supports our machines and controls development. 


Our software engineers bring the depth and rigor of industry experience to the Institute, where a solid engineering foundation is essential for groundbreaking research. If you have a passion for developing technology that advances the capabilities and usefulness of robots, we want you on our team!  You’ll work closely with other researchers to design, prototype, build, and maintain robust systems that integrate cutting-edge research into our robots.


About UMV - Ultra Mobility Vehicle (UMV) is focused on advancing robot mobility to make machines more useful in everyday life. The team combines wheels, dynamic legged systems, and whole-body behavior to reach higher levels of movement capability. Using fast terrain perception, our robots adapt to their environment by rolling over or jumping on obstacles. This research is central to developing robotic systems that move with speed, agility, and versatility.


Responsibilities:
  • Lead the design and architecture of robotics software systems, especially where real-time controls performance is essential.
  • Take a hands-on approach to technical leadership, mentoring other engineers, and fostering a culture of collaboration, innovation, and continuous improvement within the team.
  • Promote and maintain best practices for code quality, reliability, modularity, scalability, and performance.
  • Be proactive in tackling continuous integration and deployment issues.
  • Collaborate with researchers to translate advanced controls algorithms and experimental systems into reliable, production-ready software.
  • Work with other teams across the Institute to help us define and evolve our long-term software strategy.
  • Evaluate new tools, frameworks, and methodologies and drive their adoption where appropriate.


Requirements:
  • 10+ years of professional experience in software engineering delivering high-quality, production-level software.
  • BS or MS in Computer Science or a related field.
  • Deep expertise in systems design and software architecture for complex, real-time systems.
  • Strong software development skills in modern C++ or Python.
  • Strong background in Linux-based platforms and development environments.
  • Proficiency with modern software engineering tools and practices at scale including git, issue tracking, and CI/CD pipelines.
  • Excellent troubleshooting and debugging skills, particularly in complex, real-time controls applications.
  • Proven experience in technical leadership, including mentoring and guiding engineering teams.
  • Excellent communication, collaboration and documentation skills


Preferred:
  • Experience developing and debugging software on physical hardware systems.
  • Proficiency working with real-time controls systems, perception, navigation, data processing, logging, visualization, and physics simulation.
  • Familiarity with ROS/ROS2 and hardware/software integration, gRPC, LCM, or other inter-process communication middleware.
  • Experience with Docker, cloud computing, or other distributed systems technologies.
  • Background in Machine Learning and its application to robotics.
  • Experience with robotic sensors such as IMUs, cameras, and related technologies.
  • Experience maintaining and contributing to open-source software repositories.
  • Experience with the software lifecycle in a research and development environment.
  • Experience with constrained networks and optimization for low latency communication.


We provide equal employment opportunities to all employees and applicants for employment and prohibit discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

Average salary estimate

$185000 / YEARLY (est.)
min
max
$150000K
$220000K

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.

Similar Jobs
Posted 2 hours ago

World Business Lenders is hiring a remote Solutions Architect to define architecture and lead engineering delivery of a secure, scalable loan origination and management platform built with Angular, Python, and SQL Server.

Photo of the Rise User
Posted 19 hours ago

Lead architecture and hands-on development of a scalable interactive educational platform for C4R while managing and mentoring a small full-stack development team at Penn Engineering.

Photo of the Rise User
Rokt Hybrid No location specified
Posted 5 hours ago
Inclusive & Diverse
Diversity of Opinions
Mission Driven
Rapid Growth
Passion for Exploration
Dare to be Different
Friends Outside of Work
Customer-Centric
Take Risks

Build and maintain high-performance TypeScript/JavaScript web SDKs and reusable UI components at Rokt to power AI-driven ecommerce integrations used by millions.

Credence Hybrid No location specified
Posted 4 hours ago

Experienced ServiceNow SPM Developer needed to lead SPM configuration, Flow Designer automation, and Performance Analytics for a growing federal-focused technology firm.

Photo of the Rise User
Quintess Hybrid San Francisco
Posted 14 hours ago

Work as an early AI Engineer at an AI startup building low-latency voice agents and real-time agentic systems for enterprise maintenance teams.

Photo of the Rise User
Posted 10 hours ago

Early-career software engineer to help build and maintain scalable data platform components for a fast-growing AI-focused company, working remotely across the US.

Photo of the Rise User

BlackRock is hiring a Full Stack Java Engineer (Associate) for the Aladdin Post Trade & Accounting team to develop scalable Java backend services and responsive Angular frontends in a hybrid New York role.

Photo of the Rise User
ServiceNow Hybrid Building A,B,C 2225 Lawson Lane, Santa Clara, California, United States
Posted 14 hours ago
Inclusive & Diverse
Mission Driven
Rise from Within
Diversity of Opinions
Work/Life Harmony
Empathetic
Feedback Forward
Take Risks
Collaboration over Competition
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Paid Time-Off
Maternity Leave
Equity

Lead a high-performing engineering team to design and deliver scalable, high-performance scheduling/runtime systems that keep millions of workflows running reliably across ServiceNow's cloud platform.

Photo of the Rise User
Posted 22 hours ago
Inclusive & Diverse
Empathetic
Collaboration over Competition
Mission Driven
Social Impact Driven
Diversity of Opinions
Growth & Learning

Lead technical design and delivery for Disney’s IAM platform, guiding architecture and engineering across cloud-native, full-stack services to secure the enterprise.

Photo of the Rise User
DataRobot Hybrid Boston, Massachusetts, US
Posted 18 hours ago

Senior engineering leader to architect and optimize backend services for high-throughput, low-latency AI applications at a growing enterprise AI platform company.

Photo of the Rise User
Verkada Hybrid San Mateo, CA United States
Posted 23 hours ago
Mission Driven
Inclusive & Diverse
Take Risks
Collaboration over Competition
Growth & Learning

Verkada is hiring a Staff Backend Engineer to design and build scalable backend services and distributed systems that power the company’s device platform and IoT product suite.

Photo of the Rise User
Posted 23 hours ago
Mission Driven
Inclusive & Diverse
Take Risks
Collaboration over Competition
Growth & Learning

Verkada is hiring a Senior Frontend Engineer to own and deliver polished, scalable access-control user experiences at their San Mateo headquarters.

Photo of the Rise User
BCC Software Hybrid 1890 S Winton Rd suite 180, Rochester, NY 14618, USA
Posted 14 hours ago

Experienced C/C++ software engineer needed to design, implement, and maintain high-quality postal software solutions in a hybrid role based in Rochester, NY.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, onsite
DATE POSTED
October 19, 2025
Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!