Back to all jobs
C
Staff Robotics Engineer
Civrobotics Com
San FranciscoOn-site9mo ago
- Employment
- Full-time
- Seniority
- Staff
About the role
About the Company
About the Role
Key Responsibilities
- Design and develop software infrastructure for device management, mission control, and fleet coordination.
- Implement and maintain mission management systems to plan, execute, and monitor autonomous tasks.
- Develop interfaces and protocols for managing and configuring robotic devices.
- Integrate basic cloud services to support data storage, remote monitoring, and analytics.
- Ensure reliable communication between cloud systems and on-robot components.
- Optimize software for real-time performance, reliability, and scalability.
- Collaborate with multidisciplinary team members to ensure seamless end-to-end system functionality.
- Create documentation for system architecture, APIs, and software modules.
Requirements
- Education: Bachelor’s or Master’s degree in Computer Science, Robotics, Electrical Engineering, or related field.
- Experience: 6+ years of experience in robotics software development.
- Proficiency in C++ and Python.
- Experience developing software for robotic systems (ROS, ROS 2).
- Understanding of Docker, containerization, and deployment processes.
- Proficiency with CI/CD pipelines.
- Tools: Proficiency with development tools (Git, JIRA).
- Soft Skills: Strong problem-solving abilities, attention to detail, and the ability to work collaboratively in a dynamic environment.
Preferred Qualifications
- Experience with large-scale distributed robotics systems.
- Knowledge of cybersecurity practices for IoT and robotics.
- Familiarity with cloud platforms (AWS) and basic cloud services (data storage, REST APIs).
- Familiarity in communication protocols (MQTT, gRPC, WebSockets, etc.).
- Experience in deploying robotic systems in field environments (construction, industrial, etc.).
Why Join Us
- Work on groundbreaking technologies transforming the construction industry.
- Collaborative, innovative, and dynamic work environment.
- Opportunities for professional growth and development.
Life at Civ Robotics
- Work with a great team from diverse backgrounds in a collaborative and supportive environment.
- Competitive salary based on experience, with full medical, dental, & vision benefits.
- Stock options in an early-stage startup that’s growing quickly.
Perks & benefits
- Vision Insurance
- Equity Compensation
764,000+ hidden jobs like this
Civrobotics Com and thousands of companies post here first — often days before LinkedIn or Indeed. Your first 5 applications are free; go Pro to apply without limits.
Everything Pro unlocks:
- Unlimited applications — free stops at 5
- Track every application in one place
- Apply straight to the source, one click
- Save & organize roles you love
- Roles pulled from company boards before the big sites