About the Role
Join RoboForce as a Senior Software Engineer, Tools & Infrastructure and play a pivotal role in the development of cutting-edge AI robotics. This position is not remote, as it requires in-office collaboration in the United States. You will be instrumental in building systems that enhance the functionality of our robots, bridging the gap between physical robotics and human operators.
What You'll Do
- Design and implement a Fleet Management System (FMS) that provides real-time monitoring of deployed robots, tracking their health, battery status, and operational state.
- Architect a Remote Assistance System that enables real-time control and video streaming between human operators and robots.
- Develop tools for robotics data visualization, allowing engineers to analyze 3D data and system telemetry for performance optimization.
- Build backend infrastructure for Over-the-Air (OTA) software updates, ensuring smooth version management and deployment processes.
- Collaborate closely with cross-functional teams to ensure seamless integration of software systems with robotic hardware.
Requirements
- 5+ years of professional experience in full-stack, backend, or infrastructure engineering.
- Deep understanding of real-time communication technologies such as WebSockets, gRPC, or WebRTC.
- Strong proficiency in Python (FastAPI), Go, Node.js, or C++, with experience in building high-throughput backend systems.
- Experience designing schemas for relational and time-series data.
- Comfortable operating systems on AWS or GCP.
Nice to Have
- Familiarity with modern robotics software stacks.
- Experience with data serialization formats like Protobuf or MCAP.
- Exposure to visualization frameworks such as Three.js or WebGL.
- Familiarity with Rust is a plus.
What We Offer
- Competitive stock options and equity programs.
- Comprehensive health, dental, and vision insurance.
- 401(k) plan with company match.
- Visa sponsorship and green card support for qualified candidates.
- Regular team-building events and a fully stocked kitchen with lunches and dinners.
This Senior Software Engineer role at RoboForce offers a unique opportunity to work on innovative AI robotics technology. With competitive salary and comprehensive benefits, it's an attractive position for experienced engineers.
About RoboForce
Explore RoboForce careers in 2026 and discover exciting job opportunities in remote, hybrid, and office roles. Our platform offers advanced filters, application tracking, and valuable company insights to help you find the perfect fit at RoboForce. Stay updated with the latest career opportunities and elevate your job search experience today. Start your journey towards a fulfilling career with RoboForce now!
Who Will Succeed Here
Proficiency in Python and FastAPI for creating robust APIs, with a focus on performance optimization and scalability in AI robotics applications.
Strong experience with cloud services (AWS, GCP) to design and deploy infrastructure that supports real-time data processing and communications through WebSockets and GRPC.
A proactive problem-solver with hands-on experience in C++ and Go, capable of developing low-level system integrations for robotics, and comfortable collaborating in a dynamic office environment.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months