Post Job Free
Sign in

Robotics Software Engineer, Infrastructure

Company:
GRAM
Location:
El Segundo, CA, 90245
Posted:
May 09, 2025
Apply

Description:

Humanity's birthright is to become galactic. GRAM is founded to serve this mission. We are a foundational AI and robotics startup birthing the machines and intelligence necessary to solve the physical labor bottleneck preventing space industrialization.

Our first product is a general-purpose insectoid designed for work in vast swarms for operation in extreme environments. Over the coming century, our systems will build the critical infrastructure needed for humanity's expansion across the Milky Way.

Opportunity

Define software infrastructure strategy and lead the architecture, design, and realization for our general-purpose insectoids, built for Earth's harshest environments and off-world deployment. As a founding team member in this ground-floor role, you will have significant ownership. You will solve core software systems challenges in real-time performance, system integration, simulation, data pipelines, and multi-robot communication enabling autonomous swarms in unstructured environments. We seek experienced systems software engineers driven by these technical challenges.

Responsibilities

Design, implement, and maintain the core software framework (likely ROS 2 based) for onboard robot operation.

Develop robust inter-process and inter-robot communication systems suitable for swarms.

Build and manage high-fidelity simulation infrastructure (esp. Isaac Sim) for testing and AI training.

Implement build systems, CI/CD pipelines, and deployment mechanisms tailored for robotics hardware.

Design and manage data logging, storage, and processing pipelines for testing and ML development.

Minimum Qualifications

BS or MS degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.

5+ years professional software engineering experience delivering complex, reliable systems.

Strong proficiency in C++ and Python development within a Linux environment.

Experience developing with robotics middleware, particularly ROS/ROS2.

Solid understanding of software architecture, design patterns, and distributed systems concepts.

Preferred Qualifications

MS or PhD in CS or related field.

Proven experience architecting and deploying large-scale, reliable robotics software systems (ideally ROS 2 based) on real hardware.

Deep expertise integrating and extending high-fidelity simulation platforms (esp. Isaac Sim) for robotics dev/testing/training.

Experience with cloud infrastructure (AWS/GCP) for robotics data pipelines, simulation scaling, or fleet management.

Expertise in software performance optimization and DevOps/CI/CD practices tailored for robotics hardware deployment.

We welcome applications from individuals even if their background does not match every listed requirement.

Culture

Join a small, deeply technical founding team focused on a multi-generational mission. Expect high ownership, minimal hierarchy, intense collaboration, and the chance to shape our culture. Backed by visionary, long-term investors.

Compensation & Benefits

Compensation includes a competitive salary (benchmarked for LA-area pre-seed/seed founding roles) and substantial founding equity reflecting your early contribution and risk/reward alignment. Benefits include comprehensive health, dental, vision insurance; flexible PTO; 401(k); standard startup perks.

C. MMXXV. Galactic Resource Advancement Mechanism Technologies Corporation. El Segundo, California, United States of America.

Apply