Mine Vision Systems

Senior Robotics Software Engineer

Senior Robotics Software Engineer
Notice info
LocationPittsburgh, 42
On-site
Mining

About This Job

Mine Vision Systems (MVS) is dedicated to providing advanced workflow-integrated perception which improve speed, safety and productivity for the mining industry. We are a spinout from Carnegie Mellon University’s National Robotics Engineering Center, and are located in Pittsburgh’s East Liberty neighborhood. Following the successful product launch of our FaceCapture™ Mapping System, we are in a growth mode and we are seeking a Sr. Robotics Software Engineer to join our team.

As a Sr. Robotics Software Engineer, you will be responsible for designing, implementing, simulating, testing, and iteratively refining advanced software systems and algorithms for integrated robotic systems used in mining applications. This role places a strong emphasis on SLAM (Simultaneous Localization and Mapping), perception, and sensor fusion to enable autonomy in environments where global positioning data is unavailable.

You will help bridge cutting-edge robotics research with robust, deployable solutions that work in the harshest real-world conditions.

Key Responsibilities

- Design and implement algorithms for perception, localization, and mapping to solve complex real-world mining challenges

- Develop robust SLAM and multi-sensor fusion pipelines using LiDAR, camera, IMU, and other sensor modalities

- Produce production-quality software suitable for commercial deployment in industrial robotics

- Rigorously test and validate solutions under a wide range of mining environments, including GPS-denied and dynamically changing conditions

- Collaborate with cross-functional teams (hardware, field operations, AI/ML) to integrate perception systems into the broader autonomy stack

- Support field deployments and trials at customer sites (up to ~10% travel).


Skills & Qualifications

- 6+ years of experience working with field robotic systems, sensors, or autonomous platforms

- Master’s degree in Computer Science, Robotics, Computer Engineering, or related field (PhD preferred, but not required)

- Proficiency in Modern C++ (17) and Python for robotics applications

- Strong experience with ROS/ROS2 and robotics middleware

- Deep expertise in SLAM and perception algorithms, including visual odometry, graph optimization, loop closure, and multimodal sensor fusion

- Experience with point cloud processing and analysis

- Strong understanding of probabilistic estimation techniques (Kalman filters, particle filters, Bayesian methods)

- Proficiency with sensor data processing from LiDAR, cameras, and IMUs

- Solid understanding of Linux development environments and professional software engineering practices (design, testing, CI/CD, code reviews, version control)

- Strong communication skills, initiative, and ability to work across multidisciplinary teams.


Nice to Haves

- Experience with GPU acceleration (CUDA) and parallelization

- Familiarity with NVIDIA Jetson platforms and embedded robotics development

- Experience with semantic SLAM or perception-driven mapping (integrating object detection/scene understanding)

- Knowledge of OpenGL, visualization tools (e.g., RViz, matplotlib, pandas), and data analysis pipelines

- Experience with multi-robot SLAM or distributed mapping

- Familiarity with calibration and synchronization of large-scale, multi-modal sensor systems

- Background in safety-critical systems or field robotics in harsh/industrial environments.


Why Join Us?

- Opportunity to solve hard perception problems in the mining industry where SLAM and perception make a direct impact

- Work on cutting-edge robotics challenges in GPS-denied, harsh environments

- Collaborate with a passionate, multidisciplinary team bringing advanced research into production

- Full benefits: medical, dental, vision, disability, life insurance, 401(k) with match

- Uncounted PTO policy and flexible hybrid work model

- Small team that allows for immediate impact and showcasing of your talents

- Opportunity for hands-on work with cutting edge technology


Powered by JazzHR

xdgyOM1e6C

Similar Jobs

company-logo

Lead Software Engineer

logo
Energy Hire
Job TypeFull time
Salary
$120000 - $180000
Dallas, Texas
22 days ago
company-logo

Senior Robotics Software Engineer

Mine Vision Systems
 
Pittsburgh, 42
10 days ago
company-logo

Senior Software Engineer

The Nuclear Company
Job Typefull time
 
Seattle, WA
4 days ago
company-logo

Senior Software Engineer

Quanta Technology, LLC
Job Typefull time
 
Raleigh, 37
5 days ago
company-logo

Senior Software Engineer

Electric Power Engineers
Job Typefull time
 
Austin, 48
7 days ago
company-logo

Senior Software Engineer

Westinghouse Electric Company
Job Typefull time
 
Cranberry Township, 42
11 days ago
company-logo

Senior Software Engineer

Oceaneering
Job Typefull time
Salary
$93500 - $126500
Hanover, MD
11 days ago
company-logo

Senior Software Engineer

NYISO
Job Typefull time
 
Rensselaer, 36
12 days ago
company-logo

Senior Software Engineer

Marathon Petroleum Corporation
Job Typefull time
Salary
$104300 - $179800
Findlay, 39
15 days ago
company-logo

Senior Software Engineer

Marathon Petroleum
Job Typefull time
Salary
$104300 - $179800
Findlay, OH
15 days ago
company-logo

Senior Software Engineer

Sortera Alloys
Job Typefull time
Salary
$150000 - $150000
Austin, TX
17 days ago
company-logo

Senior Software Engineer

Sandvik
Job Typefull time
Salary
$119840 - $160200
Camarillo
18 days ago
company-logo

Senior Software Engineer

B3 Insight
Job Typefull time
 
Houston
22 days ago
company-logo

Robotics Engineer

Fletcher Group Automation
Job Typefull time
 
Texas, TX
15 days ago
company-logo

Robotics Engineer

Rainmaker Technology Corporation
Job Typefull time
Salary
$130000 - $170000
El Segundo, 06
15 days ago
company-logo

Senior Control Software Engineer

Commonwealth Fusion Systems
Job Typefull time
Salary
$140000 - $200000
Milpitas
25 days ago
company-logo

Senior Systems Engineer

HRSD
Job Typefull time
Salary
$107185 - $107185
Virginia Beach, VA
19 days ago
company-logo

Senior Systems Engineer

Oceaneering
Job Typefull time
Salary
$93500 - $126500
Hanover
28 days ago
company-logo

Robotics Development Engineer III

Nabors Industries
Job Typefull time
 
Houston, 48
9 days ago
company-logo

Senior Software Developer

LSEG
Job Typefull time
 
Greater Chicago Area
19 days ago

Trending Jobs

company-logo

Electrical Engineer

Dudley Staffing
Job TypeFull time
Salary
$55 - $75
Canonsburg, PA
7 months ago
company-logo

Division Order Analyst

Coronado Resources
Job TypeFull time
 
Dallas, TX
4 months ago
company-logo

Professional Landman

Penterra Services, LLC
Job TypeContract
 
Lovington, NM
3 months ago
company-logo

Business Analyst – Accounting

Permian Resources
Job TypeFull time
Salary
$110000 - $150000
The Woodlands, Texas
about 2 months ago
company-logo

Accounts Payable Clerk

LPR Energy
Job TypeFull time
Salary
$65000 - $65000
Dallas, TX
4 months ago
company-logo

Division Order Landman

R. Lacy Services, Ltd.
Job TypeFull time
 
Longview, TX
3 months ago
company-logo

Title Landman

Sustain Land Services
Job TypeFull time
 
Norman, OK
5 months ago
company-logo

contract landman

HPS Oil & Gas Properties
Job TypeFull time
 
Lafayette, LA
6 months ago
company-logo

Oil and Gas Land and Title Analyst - SAM Associate II

Bank of America
Job TypeFull time
 
Dallas, TX
5 months ago
company-logo

Landman

Stockyards Energy Land Services
Job TypeContract
 
Akiachak, TX
8 months ago
company-logo

Attorney

Toeppich & Associates
Job TypeFull time
 
Houston, TX
over 1 year ago
company-logo

Lead Software Engineer

Energy Hire
Job TypeFull time
Salary
$120000 - $180000
Dallas, Texas
22 days ago
company-logo

contract Landman

HPS Oil & Gas Properties
Job TypeFull time
 
Midland, TX
6 months ago
company-logo

Oil and Gas Title Attorney

Oliva Gibbs PLLC
Job TypeFull time
 
Houston, TX
4 months ago
company-logo

Data Analyst

River City Science Academy
Job TypeFull time
Salary
$20 - $45
Jacksonville, FL
6 months ago
company-logo

Title Reviewer

Innovation Land Services
Job TypeFull time
 
Pittsburgh, PA
7 months ago
company-logo

Electrical Designer

Dudley Staffing
Job TypeFull time
Salary
$45 - $60
Canonsburg, PA
7 months ago
company-logo

Civil/Structural Designer

Dudley Staffing
Job TypeFull time
Salary
$30 - $60
Canonsburg, PA
7 months ago
company-logo

Senior Division Order Analyst

Formentera
Job TypeFull time
Salary
$110000 - $130000
Austin, TX
over 1 year ago
company-logo

Mechanical/Piping Engineer

Dudley Staffing
Job TypeFull time
Salary
$55 - $75
Canonsburg, PA
7 months ago