O

OffWorld

Develops autonomous robots for hazardous environments

Senior Full Stack Software Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timePasadena, CA, USAIn-person

About the Job

Requirements

  • A bachelor's degree or higher in Computer Science, Software Engineering, or equivalent, and at least 5 years of professional experience.
  • Experience developing full-stack solutions for applications in robotics, the Internet of Things, industrial, automotive, or equivalent fields.
  • Extensive experience designing core software architecture that addresses product requirements.
  • Extensive experience developing full-stack software components for mobile applications and browser-based front-end user interface applications.
  • Experience implementing solutions for multiple platforms, such as computer, tablet, and phone displays, as well as hybrid display-and-joystick solutions.
  • Experience developing polished web applications using JavaScript, React, Node.js, and other advanced web technologies.
  • Experience developing well-designed, reusable applications and libraries, working closely with end users to map user problems and requirements into intuitive, effective designs.
  • Knowledge of Python and C/C++.
  • Excellent verbal and written/online communication skills.
  • Ability to manage and organize work to meet deadlines, and to multitask or work on different projects concurrently.
  • Self-driven, passionate, and constantly pursuing knowledge and excellence.

Responsibilities

  • Implement the real-time software platform architecture in collaboration with the Software Architect.
  • Implement key front-end and back-end functionality for robot operations, including user interfaces for swarm and multi-unit robot autonomous operations monitoring and exception management, data processing, fault detection, isolation and recovery, health management, and process management.
  • Design and implement the full data processing layer for real-time swarm robot operations, including telemetry, point cloud, and other sensor-related data processing.
  • Contribute to designing and implementing interfaces for computer and smart-pad displays, joysticks, and other interface types, enabling low-workload, high-situational-awareness remote monitoring over low-latency networking infrastructure.
  • Work with Mechatronics, Machine Learning, and Robotics & Controls engineers to ensure seamless interfaces with firmware, controls, and machine-learning modules.

Desired Qualifications

  • Directly applicable experience in the Internet of Things, autonomous cars, or robotics.
  • Experience integrating virtual reality or augmented reality for gamification of user interactions with specialized equipment.
  • Knowledge of user experience and user interface design principles, including wireframing and workflow design in InVision or equivalent.
  • Experience with Redis, InfluxDB, and other database technologies.
  • Knowledge of the Robot Operating System.

About the Company

OffWorld

Develops autonomous robots for hazardous environments

OffWorld.ai develops, deploys, and maintains autonomous robots for industrial automation and space exploration. Its robots are designed to operate under human supervision to perform hazardous, repetitive, or highly precise tasks on Earth and in space. The system works by using onboard AI and sensors to autonomously carry out tasks guided by human operators, with robots deployed in harsh environments and supported by ongoing service contracts for maintenance and operations. The company differentiates itself by aiming for large-scale, multi-environment deployment (potentially millions of units) across mining, construction, and space sectors, coupling hardware with comprehensive maintenance and support services, and targeting government and space agencies. Its goal is to create a safer, more efficient industrial ecosystem by reducing human exposure to danger, improving productivity, and lowering environmental impact.

Company size
51-200
Company stage
Grant
Total funding
$1.3M
Headquarters
Pasadena, CA
Founded
2016

Recently Posted Jobs

Explore more opportunities at OffWorld

See more jobs