M

Mariana Minerals

Software-driven mineral exploration and supply

Senior Software Engineer - Autonomy

Embedded EngineeringConfirmed live in the last 24 hours
Full-time$140k - $200k /yrIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Science, Computer Engineering, Robotics, Electrical Engineering, or a related engineering discipline.
  • Five to eight or more years of building software for robots, vehicles, or other systems that act in the physical world.
  • Strong proficiency in C++ and/or Python, with experience using Linux and robotics middleware such as ROS or ROS 2.
  • Hands-on experience with sensor drivers, data pipelines, time synchronization, or calibration for LiDAR, cameras, radar, IMU, or GNSS.
  • Working knowledge of real-time and embedded systems, networking, and debugging across the software-hardware boundary.
  • Experience with simulation, logging and replay, or test and deployment infrastructure for robotics systems.

Responsibilities

  • Build and maintain the onboard software stack for autonomous mining vehicles, from sensor drivers through actuation commands, on industrial PCs operating in dust, vibration, and heat.
  • Own time synchronization and calibration across LiDAR, cameras, radar, IMU, and GNSS so perception and localization receive reliable data.
  • Build pipelines that move sensor and telemetry data from vehicles to the cloud, including logging, recording, and labeling data for perception development and evaluation.
  • Build deployment, monitoring, and fault-management tooling to update and operate a fleet without logging into each vehicle, and to detect and respond to software, sensor, compute, and network failures.
  • Develop equipment simulations and test infrastructure, including field-log replay, evaluation datasets, and vehicle models for acceleration, turning radius, and actuation latency.
  • Integrate with drive-by-wire systems and write low-level control logic and safety layers connecting the autonomy stack to vehicles, including degraded operating modes and emergency-stop behavior.
  • Work with MineOS and mine operations teams so the autonomy system exposes the health, faults, and metrics operators need to run it safely.

Desired Qualifications

  • Experience in autonomous vehicles, robotics, automotive, or off-highway equipment is strongly preferred.

About the Company

Mariana Minerals

Software-driven mineral exploration and supply

Mariana Minerals is a software-first minerals company focused on identifying, acquiring, exploring, and supplying critical minerals needed for energy, AI, and defense. It uses a proprietary software platform to pinpoint mineral assets with strong potential, then buys mineral rights, develops the resources, and sells them to customers in energy, AI infrastructure, and defense. The company is vertically integrated, handling everything from asset acquisition to development and supply, which sets it apart from traditional mines that don’t leverage digital tools or own the full value chain. Its main goal is to rebuild and secure the United States’ domestic supply chain for these strategic resources, addressing national security and vulnerability in global mineral markets.

Company size
201-500
Company stage
Series B
Total funding
$395M
Headquarters
San Francisco, CA
Founded
2024

Recently Posted Jobs

Explore more opportunities at Mariana Minerals

See more jobs