Hands-on technical leadership role leading the development of operator-facing software for autonomous uncrewed systems, spanning HMI, mission systems, and autonomous-platform integration.
Responsibilities
Lead technical direction and architecture for HMI capabilities across Hivemind Solutions products.
Design and deliver applications for mission planning, command and control, vehicle and payload supervision, system health, and post-mission debrief.
Build map-centric and data-rich interfaces that clearly convey vehicle state, autonomy intent, mission status, constraints, alerts, and degraded conditions.
Develop HMI using appropriate frontend technologies, including web frameworks such as React and TypeScript, and native desktop frameworks such as Qt/QML where appropriate.
Design robust data flows and interfaces between frontends, C++ services, backend systems, autonomy software, vehicle interfaces, simulation, payloads, telemetry, and video sources.
Internship focused on 3D perception, computer vision, and robotics to develop interactive 3D representations and support autonomous systems.
Responsibilities
Work closely with engineers and researchers on active projects across the software stack
Design, implement, test, and validate new algorithms and features for applications and autonomy of robots
Contribute to testing infrastructure, simulation environments, and CI/CD pipelines
Write clean, efficient, and well-documented C++ and Python code for real-time operation on the robot
Assist in integrating new software modules and third-party libraries into the existing software stack
Requirements
Currently enrolled in a Bachelor's, Master's, or PhD program in Robotics, Computer Science, Electrical/Mechanical Engineering, Mechatronics, or a related technical field
Nice to have: Training AI models on GPUs
Nice to have: Exploring CUDA or other GPU-accelerated computing frameworks
Nice to have: Automating workflows with Agentic AI
Design and implement intelligent decision‑making frameworks for mission autonomy in robotic platforms.
Compensation
Our salary range is generous and we consider each individual’s background and experience when determining final compensation. Base pay may vary based on role scope, job-related knowledge, skills, experience, and the Irvine, California market.
Responsibilities
Design and implement perception‑aware mission planning and execution
Develop VLM‑based mission controllers for long‑horizon reasoning
Support multi‑robot mission autonomy framework
Expand robotics testing framework with unit and integration tests
Requirements
PhD in Computer Science, Electrical Engineering, Robotics, or a related field