
location_on2556, North Lake Avenue, Altadena, Los Angeles County, California, 91001, United States
OffWorld is a robotics startup developing a mobile robotic workforce for heavy industrial jobs on Earth, the Moon, asteroids, and Mars. Founded by an experienced engineering team with decades of tackling formidable challenges at NASA, ESA, NOAA, Maxar Technologies, CERN, Reaction Engines, SAFRAN, Surrey Satellites, and Cisco, the company is dedicated to solving extreme engineering problems.
Our first challenge is maturing a modular robotic system for extreme environments on Earth. Our robots are designed to go deeper underground and farther than humans can, eliminating the need for personnel to work in life-threatening environments in mining, construction, tunneling, and other dangerous industries. This mission aims to dramatically reduce the environmental footprint and operational costs in key economies on Earth and beyond.
We have designed a modular robotic architecture focused on maximizing component commonality and reusability for fast deployment and optimization. Our systems combine sensor information, cutting-edge classical and machine learning algorithms, and a real-time robotics platform for control, decision-making, and execution.
As a Senior Full Stack Software Engineer, you will be responsible for implementing the real-time software platform architecture. Working closely with our Software Architect, you will build key front-end and back-end functionality to operate our robots. This includes developing user interfaces for swarm and multi-unit robot autonomous operations monitoring, exception management, data processing stacks, fault detection, isolation and recovery handling, health management, and process management.
You will have the unique opportunity to develop systems for high-end robots operating as a swarm in extreme environments. Your work will be instrumental in ensuring effective autonomous operations with maximum human visualization and minimal human intervention. You will collaborate with Mechatronics, Machine Learning, and Robotics & Controls engineers to ensure seamless interfaces with firmware, controls, and ML modules.
Your responsibilities will entail designing and implementing the full data processing layer for the real-time operation of our robot swarms, including telemetry, point cloud, and other sensor-related data. You will also contribute to intuitive interfaces for computer, smart pad displays, and joysticks, ensuring low workload and maximum situational awareness for remote monitoring via low-latency networking infrastructure.
We offer the opportunity to sink your teeth into cutting-edge industrial robotics problems and contribute to a mission that will transform how we mine on Earth today and how we will one day mine on the Moon, asteroids, and Mars. You will join a kind, brilliant, and supportive team of individuals who are as crazy-excited about the mission as we are. We are looking for "The Right Stuff"—self-driven engineers with a "nothing-is-impossible" attitude who are constantly pursuing knowledge and excellence.
OffWorld is an Equal Opportunity / Affirmative Action employer committed to diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, age, national origin, disability, protected veteran status, gender identity, or any other factor protected by applicable federal, state, or local laws.
We are also committed to working with and providing reasonable accommodations to individuals with disabilities. Please let your recruiter know if you need an accommodation at any point during the interview process.
Skills: Machine Learning, Javascript, React, Nodejs, Python, C/C++, Redis, Influxdb, Ros, Ux/ui Design.
Education: Bachelors or higher in Computer Science, Software Engineering or equivalent.
Work model: On-site
2556, North Lake Avenue, Altadena, Los Angeles County, California, 91001, United States
Altadena, California
Human Centered Design and UX/UI design principles knowledge. Directly applicable experience in IoT, autonomous cars or robotics. VR/AR integration experience for the gamification of user interactions with specialized equipment. Experience with UX/UI design, including wireframing and workflow design in InVision or equivalent. Knowledge of Python, C/C++. Experience with Redis, InfluxDB and other database technologies. Knowledge of ROS.
OffWorld operates within the mining industry, specializing in the extraction of precious materials both on Earth and in outer space. Headquartered in Pasadena, California, the company utilizes swarms of intelligent robots to automate and execute complex sourcing operations. This technological approach enables the efficient retrieval of valuable resources across different environments, ranging from terrestrial sites to celestial bodies. The organization focuses on deploying autonomous systems to handle the logistical challenges associated with resource acquisition in remote or hazardous locations. By leveraging robotic swarms, OffWorld aims to establish a scalable framework for future mining activities that extend beyond traditional planetary boundaries.
Browse more roles: All OffWorld jobs, it jobs on Recrutus.
Recrutus helps candidates discover roles that match their skills and helps teams reach qualified applicants faster. Browse by metro, discipline, or work style — from internships to senior leadership.