Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, Controls

$150k - $250k
Full-time

GRAM

The Mission

GRAM is a self replication company creating populations of insectoids for the physical economy.

Our first research frontier is self-preservation: the base case of physical self-replication. Our machines will survive, coordinate, and recover without humans. We believe scalable machine labor requires more than single-agent task generality or machines shaped in our image.

About the role

We are looking for a Software Controls Engineer, Locomotion with 5-7+ years of experience to own the locomotion stack for a first-of-its-kind six-legged Insectoid robot designed to climb and traverse complex steel infrastructure. You'll join a small, scrappy founding team building something that doesn't exist anywhere else. It is a hexapod that uses magnetic end effectors to climb high-voltage towers, bridges, and pipelines for inspection and manipulation. This is a ground-floor opportunity where your contributions will directly shape the direction of the company. We need someone with real hardware deployment experience, a MacGyver mindset, and the grit to iterate rapidly in a test-build-break loop every single day.

You will own the Locomotion stack that makes this real on hardware. The near-term benchmark is simple to state and hard to achieve: a multi-legged robot should cover the usable structure of a complex steel lattice structure from a single placement, using learned policies, local contact intelligence, and perception-conditioned foothold selection.

The technical shape is specific: redundant contact on a multi-legged platform; learned contact schedules that generalize across substrate geometry; vision-conditioned local foothold selection from raw geometry; and gravity-agnostic stability across vertical, lateral, and inverted orientations.

What you will do

  • Getting the robot walking reliably and integrating magnetic adhesion for vertical/near-vertical traversal on steel lattice structures
  • Building perception-conditioned path planning and foothold selection so the robot can navigate dozens of different lattice structure geometries
  • Reviewing and rebuilding existing control software with proper software development practices, discarding what doesn't work and establishing solid foundations

Minimum qualifications

  • Bachelor's degree in robotics, mechanical engineering, electrical engineering, computer science, or a related field, or equivalent practical experience.
  • Demonstrated ownership of architecture and technical direction for a deployed manipulation system spanning planning, sensing, control, monitoring, and recovery.
  • Strong C++ and Python skills, including experience with a robotics framework such as ROS 2, Drake, MoveIt, Pinocchio, or an equivalent internal stack.
  • Built and deployed a closed-loop manipulation capability on a physical robot; you can explain its architecture and provide measured results from repeated trials.
  • Led a failure-driven redesign that separated planning, perception, control, and hardware causes and produced a correction that survived repeated physical test.

Preferred experience

  • Python

  • Isaac Lab

  • legged_gym

  • rsl_rl

  • MuJoCo

  • MuJoCo MPC

  • Drake

  • Pinocchio

  • OCS2

  • Crocoddyl

  • ROS2

  • Reinforcement Learning

  • Sim-to-Real Transfer

The annual base salary range for this Palo Alto position is $150,000–$250,000. Health coverage, benefits, and generous equity come with the role. This role is on-site in Palo Alto. A relocation bonus is available. We hire to start as soon as possible. We review what you’ve shipped; if it’s the caliber we seek, interviews take about a week, start to finish. We treat your work and conversations with discretion.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Controls in San Francisco, CA vacancy
  • $190k - $280k

     ...About Sentry Bad software is everywhere, and we’re tired of it. Sentry is on a mission...  ...across our ecosystem. As a Senior Software Engineer on the CTRL team, you’ll design and operate...  ...’s platform architecture—building the control systems that ensure the platform... 
    Senior
    Hourly pay
    Full time
    Work at office

    Sentry

    San Francisco, CA
    15 hours ago
  •  ...possible. The Lambda Infrastructure Engineering organization forges the foundation of high...  .... We're looking for an experienced Senior Software Engineer to join our storage team. You...  ...scalable and resilient storage control plane that power our AI and machine learning... 
    Senior
    Full time
    Work at office
    Local area
    Work from home
    Flexible hours

    Lambda

    San Francisco, CA
    15 hours ago
  • $160k - $194k

     ...intelligence platform for the AI economy. Our software helps the world's largest energy...  ...and cleaner power by combining real-time control of energy assets with complete visibility...  ...manage energy. The Role As a Software Engineer focused on Fleet Telemetry & Control at... 
    Senior
    Full time
    Remote work
    Flexible hours

    Ad Verse

    San Francisco, CA
    15 hours ago
  • $180k - $237.5k

     ...storage and producing battery materials in the U.S. for the first time, all from batteries we already have.   Senior Software Engineer – Site Controller, Energy Storage   We are at the precipice of a global energy transition. At Redwood Materials, we are moving... 
    Senior
    Full time
    Local area

    Redwood Materials

    San Francisco, CA
    15 hours ago
  • Design and implement distributed energy resource controls and telemetry software on bare-metal or virtualized hardware. Lead the development of high...  ...for resource-constrained environments and mentor junior engineers. Requirements Requires 5+ years of experience with bare... 
    Senior
    Flexible hours

    Bessemer Venture Partners India

    San Francisco, CA
    2 days ago
  • Blue Origin is seeking a Senior Software Engineer to architect and build the PoP Control-Plane Network Services for a space-based communications network. You will help design a distributed, highly available control plane that coordinates customer terminals across terrestrial... 
    Senior

    Blue Origin

    San Francisco, CA
    4 days ago
  •  ...into reality. We are seeking a highly skilled and motivated Senior Software Engineer, Operation Platforms to architect and build the platforms...  ...fleet scheduling, fleet management, fleet maintenance, mission control, remote assistance, IoT platform, business intelligence,... 
    Senior
    Remote work

    Bot Auto

    San Francisco, CA
    3 days ago
  • $155k - $225k

     ...impossible at record breaking speeds.About You and The Role As a Senior Motor Control Engineer at Zipline, you’ll be responsible for shipping high-...  ...engineers, structures and mechanism designers, flight software developers, and test-site operations teams. Our close-knit... 
    Senior
    Local area
    Immediate start

    Zipline

    South San Francisco, CA
    2 days ago
  •  ...accessible for anyone to use. About the team Merge's Core Software team builds the software backbone that will make...  ...across the company. About the role As our Senior Software Engineer for Platform Instrument Control, you'll own the software that turns Merge's custom-... 
    Senior

    Merge LLC

    San Francisco, CA
    2 days ago
  •  ...The Job: We are seeking an exceptional and innovative Controls Engineer to design, develop, and implement control systems for our unmanned...  ...closely with cross-functional teams, including mechanical, software, and systems engineers, to deliver high-quality and reliable... 
    Senior
    Work experience placement
    Flexible hours

    Seneca

    Sausalito, CA
    3 days ago
  • $155k - $225k

     ...Responsibilities Design estimators and controllers for propulsion motors and actuators in...  ...-in-the-loop tests to improve flight software reliability. Build vehicle simulations...  .... Collaborate with electrical engineers to bring up and validate inverter designs... 
    Senior
    Full time

    Zipline

    South San Francisco, CA
    3 days ago
  • $160k - $215k

    Software Engineer - Motor Firmware About Zipline Do you want to change the world? Zipline is on a mission to transform the way goods move....  ..., you’ll be responsible for shipping high-performance motor controller firmware for Zipline’s family of proprietary motor controllers... 
    Senior
    Local area

    Namely

    South San Francisco, CA
    3 days ago
  •  ...The Opportunity Gradient is looking for a Founding Software Engineer to own how the robots move data from AI models to actuators....  ...close to the hardware — from kernel and firmware up through the controls and perception layers — owning real-time pipelines that move... 
    Senior
    Full time

    Rethink recruit

    San Francisco, CA
    15 hours ago
  •  ...Stanford University research, we provide the control plane that makes it possible. A...  ...benchmarked on HaluEval, the CTGT Policy Engine (paired with GPT-120B OSS) outperformed frontier...  ...whose strength is the fundamentals of software engineering, applied at the level of real... 
    Senior
    Full time

    Ctgt

    San Francisco, CA
    15 hours ago
  •  ...your ideas into reality. We are seeking a highly skilled Senior Software Engineer to join our Integration team. In this role, you will be...  ...deployment (CI/CD) pipelines Create and maintain version control systems for autonomous driving software and contextual data... 
    Senior
    Full time

    Bot Auto

    San Francisco, CA
    15 hours ago
  • $170k - $210k

     ...and others. About the role The engineering team owns the delivery and stability of...  ...customers’ ability to capture revenue. The Sr. Software Engineer role centers around envisioning...  ...junior software engineers Kept tight control on multiple competing priorities and... 
    Senior
    Full time

    Finix

    San Francisco, CA
    15 hours ago
  •  ...Compute team's mission: any engineer, using AI, should be able to...  ...service by design. This is a software engineering role. You'll...  ...design failure to fix. A Senior engineer will help define the...  ...cluster lifecycle, admission controllers, custom controllers/operators... 
    Senior
    Full time
    For contractors
    Internship

    Persona

    San Francisco, CA
    15 hours ago
  •  ...truly understand each other. The Role We're hiring a Senior Software Engineer to be a technical driver on Tavus's Conversational Video Interface...  ...after it. What this role has shipped: Guided Browser Control : a framework that lets PALs drive a real web browser mid-... 
    Senior
    Full time

    Tavus

    San Francisco, CA
    15 hours ago
  •  ...sensitive operational work while retaining control over where their agents and data run....  ...the role We are looking for a senior Python engineer who has built security-critical product...  ...brings strong security judgment to the software they build: someone who can move... 
    Senior
    Full time

    StackAI

    San Francisco, CA
    15 hours ago
  • $160k - $200k

     ...autonomy stack is architected and how your engineering decisions improve the ability to...  ...Role: The Vehicle Motion Planning & Control team is responsible for behavior and trajectory...  ...(NoA) on highways. We are hiring a Software Engineer to join the team and you will own... 
    Senior
    Full time
    Work at office
    Flexible hours

    Zendar

    Berkeley, CA
    a month ago
  •  ...connectors, it centralizes access visibility, enforces fine-grained controls, enables just-in-time access, and automates user access...  ..., Ramp, and Zscaler. The Role We're hiring a Senior Software Engineer to build the internal tooling that enables the rest of the... 
    Senior
    Full time
    Work at office

    C1

    San Francisco, CA
    15 hours ago
  •  ...largest enterprises. Our forward-deployed engineers and strategists embed with client teams,...  ...all of it into environments we don't control. The surface area is large, and decisions...  ...Looking For. ~3+ years building production software, with real ownership of systems other... 
    Senior
    Full time
    Work at office
    Flexible hours

    Varick Agents

    San Francisco, CA
    15 hours ago
  • $230k - $340k

     ...growing surface of customer-facing API products. We're hiring a senior engineer to own product features across that surface end-to-end:...  ...drift as the graph deepens. Build multi-tenancy and access control: every query in the system scoped by org/user/permission at the... 
    Senior
    Full time
    Live in
    Work at office
    Flexible hours

    Baselayer

    San Francisco, CA
    15 hours ago
  • $200k - $400k

     ...their AI agents. We transform complex engineering work into intuitive self-serve products...  .... About the Role As a Senior Software Engineer on the Enterprise Product team...  ...such as authentication and data access controls. Experience building developer tools... 
    Senior
    Full time
    Work at office
    Local area

    Decagon

    San Francisco, CA
    15 hours ago
  •  ...role sits on our Vehicle Motion Planning & Control team in Berkeley, CA, where a small,...  ...impact, work alongside highly motivated engineers, and execute in a high-ownership environment...  ...Thursday We are looking for 3 years of software engineering experience, with strong... 
    Senior
    Work at office
    Flexible hours

    Zendar

    Berkeley, CA
    2 days ago
  • $150k - $220k

     ...and Fidelity, and employs a team of 450 engineers and entrepreneurs. Astranis designs,...  ...headquarters in Northern California, USA. Senior Flight Software Engineer As a Senior Software...  ...Satellites Develop Firmware for control boards on the satellite Improve and... 
    Senior
    Permanent employment
    Full time
    Flexible hours

    Astranis

    San Francisco, CA
    15 hours ago
  • $120 - $160 per hour

     ...and giving security teams visibility, control, and confidence. Semgrep gets smarter...  ...dev . About the role As a Senior Growth Engineer within the Product Engineering organization...  ...of experience writing production software and building web applications. Our stack... 
    Senior
    Hourly pay
    Full time
    Currently hiring
    Local area
    Remote work
    Weekend work

    Semgrep, Inc.

    San Francisco, CA
    15 hours ago
  • $170k - $240k

     ...Senior Software Engineer - Observability and Reliability About the Role We are growing the engineering team and looking for engineers...  ...governed workspace, giving every team the speed to act and IT the control to scale. Sigma is trusted by more than 2,000 customers,... 
    Senior
    Full time
    Work at office
    Flexible hours

    Sigma Computing

    San Francisco, CA
    15 hours ago
  •  ...from home day is currently Tuesday. Engineering at Lambda is responsible for building...  ...maintenance. We are looking for an experienced Software Engineer to help design and build the...  ...Defined Networking services and related control-plane software Engineer highly... 
    Senior
    Full time
    Work at office
    Local area
    Work from home
    Flexible hours

    Lambda

    San Francisco, CA
    15 hours ago
  • $127.5k - $172.5k

     ...We are looking for a seasoned software engineer who is passionate about creating next-generation...  ...regulated industry. Additionally, the Senior Software Engineer will bring expertise...  ...Professional experience with modern version control systems (e.g., Git) and tools (e.g.,... 
    Senior
    Full time
    Temporary work
    Local area
    Flexible hours

    Tendo

    San Francisco, CA
    15 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Controls. Be the first to apply!