Talent.com
Embedded Software Engineer
Embedded Software EngineerMine Vision Systems • Pittsburgh, PA, US
Embedded Software Engineer

Embedded Software Engineer

Mine Vision Systems • Pittsburgh, PA, US
30+ days ago
Job type
  • Full-time
Job description

Job Description

Job Description

Mine Vision Systems is a mining technology company building the decision-making platform for underground mining. We introduce high-fidelity data into the mining workflow that has simply never existed before, enabling operators to move from assumptions to evidence-based decisions. Our digital infrastructure is designed to map, monitor, and manage the underground mining environment with confidence, creating a persistent, data-rich foundation for operational and strategic decision-making. Since the launch of our flagship product, FaceCapture, in late 2023, adoption has accelerated rapidly as customers realize the value of truly understanding their underground operations.

We focus on underground mining of critical minerals and precious metals, where small improvements in accuracy and insight drive outsized returns. Our technology delivers millions of dollars in annual value by minimizing overbreak, improving ore calls, enhancing resource models, and enabling a growing set of high-impact applications across the mine lifecycle. By transforming raw underground data into actionable intelligence, Mine Vision Systems empowers mining teams to operate more efficiently, more predictably, and with greater confidence than ever before.

About the role

We’re looking for an Embedded Software Engineer to design, build, and scale the embedded computing platforms that power our perception and automation systems deployed in harsh underground mine environments. You will work across embedded Linux, real‑time firmware, and hardware‑software integration, collaborating closely with electrical, mechanical, robotics, and product engineers.

This role combines deep technical ownership with real‑world impact : the systems you build will operate daily in production mines around the world.

What you’ll do

  • Design, implement, test, and maintain embedded Linux systems on NVIDIA Jetson and other ARM‑based SoCs
  • Develop and maintain microcontroller firmware for sensors, actuators, and robotic peripheral devices
  • Own board bring‑up activities including bootloaders, device trees, pinmux, and peripheral configuration
  • Design and implement robust hardware communication interfaces (I²C, SPI, UART, USB, CAN, Ethernet, PCIe)
  • Collaborate with electrical and mechanical engineers on hardware selection, system architecture, and validation
  • Evaluate and select MCUs, SoCs, and supporting components for new product designs
  • Debug complex system‑level issues spanning hardware, kernel, drivers, and application layers
  • Establish test, validation, and reliability practices appropriate for harsh, vibration‑ and dust‑heavy mine environments
  • Contribute to software architecture, code reviews, documentation, and long‑term platform strategy
  • Support limited field deployments and diagnostics to inform product improvements

Required qualifications

  • 2+ years of professional experience developing embedded systems in production environments
  • Strong proficiency in modern C / C++ for embedded and systems programming
  • Hands‑on experience with embedded Linux bring‑up and customization (bootloaders, device tree, kernel configuration)
  • Experience developing or modifying Linux kernel drivers and debugging kernel‑space issues
  • Solid understanding of ARM architectures and low‑level system concepts
  • Experience working with common embedded communication protocols (I²C, SPI, UART, USB, Ethernet, CAN)
  • Proficiency with embedded debugging tools (JTAG / SWD, logic analyzers, oscilloscopes)
  • Ability to read hardware schematics and component datasheets and translate them into working software
  • Strong software engineering fundamentals : version control, code reviews, testing, and documentation
  • Excellent written and verbal communication skills and the ability to collaborate across disciplines
  • Based in the greater Pittsburgh area or willing to relocate / commute
  • Up to ~10% travel for field support and testing
  • Desirable qualifications

  • Experience with NVIDIA Jetson platforms, CUDA‑adjacent systems, or edge‑AI hardware
  • Familiarity with real‑time systems, RTOSs, or mixed Linux / RTOS architectures
  • Proficiency with Python and / or shell scripting for tooling, testing, and automation
  • Experience with networking concepts (IPv4 / IPv6, VLANs, performance debugging tools such as tcpdump or iperf)
  • Exposure to manufacturing, production test development, or sustaining engineering
  • Experience building systems for harsh or industrial environments (mining, construction, robotics, automotive, aerospace)
  • Why this role matters

    The embedded platforms you design will be the backbone of Mine Vision Systems’ products, operating in demanding underground conditions where reliability and performance are critical. Your work will directly impact customer safety, productivity, and confidence in their operations, and will shape the next generation of our hardware and software platform.

    Benefits

  • We are a fast paced and growing company with real robotic hardware in the field around the world, generating actual revenue
  • Competitive compensation and full benefits : medical, dental, vision, disability, life insurance, 401(k) with match
  • Uncounted PTO policy and flexible hybrid work model
  • Small, fast-moving team with hands-on work and immediate impact
  • Powered by JazzHR

    7lNiQpoNJD

    Create a job alert for this search

    Embedded Software Engineer • Pittsburgh, PA, US

    Similar jobs
    Embedded Software Engineer

    Embedded Software Engineer

    HELLBENDER Inc. • Pittsburgh, PA, US
    Full-time
    Pennsylvania Benefit Corporation who partners with innovators to mature their Artificial Intelligence enabled computing sensors and produce their solutions onshore at prototype to high volumes.Hell...Show more
    Last updated: 30+ days ago • Promoted
    Embedded Firmware Engineer

    Embedded Firmware Engineer

    Powercast Corp. • Pittsburgh, PA, US
    Full-time
    Pittsburgh-based company specializing in wireless power, low power electronics design, and wireless communication solutions seeks an Embedded Firmware Engineer to support numerous application and p...Show more
    Last updated: 30+ days ago • Promoted
    Lead Software Engineer

    Lead Software Engineer

    Pantherx Specialty LLC • Pittsburgh, PA, US
    Full-time +1
    Diseases - 500 Treatments - 1 Rare Pharmacy.PANTHERx is the nation’s largest rare disease pharmacy, and we put the patient experience at the top of everything that we do.If you are looking fo...Show more
    Last updated: 7 days ago • Promoted
    Embedded Software Engineer II

    Embedded Software Engineer II

    Blue Ribbon Global Technologies • Pittsburgh, Pennsylvania, USA
    Full-time
    Location : onsite in Pittsburgh PA.Strong software design analysis.Capable of expressing positions without confrontation. Required Skills and Experience : .Bachelors degree in computer science software...Show more
    Last updated: 1 day ago • Promoted
    C++ Software Engineer Pittsburgh, PA

    C++ Software Engineer Pittsburgh, PA

    ESRhealthcare and EXEC STAFF RECRUITERS • Pittsburgh, PA, US
    Full-time
    We’re seeking a versatile and talented C++ Software Engineer to join our team.In this role, you’ll develop software that brings our 3D sensors to life, crafting intuitive user interface...Show more
    Last updated: 13 hours ago • Promoted • New!
    Embedded Software Engineer II

    Embedded Software Engineer II

    Sidram Technologies • Pittsburgh, Pennsylvania, USA
    Full-time
    Location : onsite in Pittsburgh PA.Strong software design analysis.Capable of expressing positions without confrontation. Required Skills and Experience : .Bachelors degree in computer science software...Show more
    Last updated: 1 day ago • Promoted
    Embedded Software Engineer

    Embedded Software Engineer

    Benshaw Inc. • Pittsburgh, PA, US
    Full-time +2
    Perform functional and empirical analysis and design of software systems for Benshaw products.Provide full documentation of software designs. Develop firmware for microcontroller-based products.Util...Show more
    Last updated: 8 days ago • Promoted
    Senior / Staff Embedded Software Engineer

    Senior / Staff Embedded Software Engineer

    Waabi • Pittsburgh, PA, US
    Full-time
    The Embedded Software team owns our low-level software integration platform, coordinating communications amongst modules, low level control algorithms and safety assurance processes.Most of the wor...Show more
    Last updated: 1 day ago • Promoted
    Implementation Engineer

    Implementation Engineer

    Gather AI • Pittsburgh, PA, US
    Full-time
    Are you ready to build the future of supply chain? At Gather AI, we're not just creating software; we're pioneering a new era of warehouse intelligence. We've developed a groundbreaking,...Show more
    Last updated: 2 days ago • Promoted
    Software Engineer - Embedded Development

    Software Engineer - Embedded Development

    Aerotech, Inc. • Pittsburgh, PA, US
    Full-time
    Looking for meaningful work where you can make a difference in global innovation? Engineer a better future with Aerotech, a global leader in precision motion and automation.Our customers create som...Show more
    Last updated: 30+ days ago • Promoted
    Embedded Software Engineer

    Embedded Software Engineer

    Diversified Services Network, Inc. • Pittsburgh, PA, US
    Full-time
    Diversified Services Network, Inc.We offer full benefits, PTO, 401k, and more! If you're looking to grow your technical career within an extremely reputable, stable Fortune 500 company - let...Show more
    Last updated: 1 day ago • Promoted
    Software Engineer

    Software Engineer

    Pantherx Specialty LLC • Pittsburgh, PA, US
    Full-time +1
    Diseases - 500 Treatments - 1 Rare Pharmacy.PANTHERx is the nation’s largest rare disease pharmacy, and we put the patient experience at the top of everything that we do.If you are looking fo...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer, Windows / Desktop Applications - Pittsburgh, USA

    Senior Software Engineer, Windows / Desktop Applications - Pittsburgh, USA

    Speechify • Pittsburgh, PA, US
    Full-time
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...Show more
    Last updated: 30+ days ago • Promoted
    Staff Embedded Software Engineer

    Staff Embedded Software Engineer

    Motional • Pittsburgh, PA, US
    Full-time
    Motional's onboard autonomous driving system team works at the intersection of software engineering, machine learning, sensors, and hardware compute platforms to evolve Motional's next-gene...Show more
    Last updated: 23 days ago • Promoted
    Senior Software Engineer - remote (USA)

    Senior Software Engineer - remote (USA)

    Kasa • Pittsburgh, PA, US
    Remote
    Full-time
    Kasa is the leading tech-enabled hotel and apartment hotel brand and manager.Kasa has built a hospitality operating system that fundamentally improves the profitability of hospitality assets while ...Show more
    Last updated: 3 days ago • Promoted
    Embedded Software Engineer II

    Embedded Software Engineer II

    SOMERSET STAFFING • Pittsburgh, Pennsylvania, USA
    Full-time
    Location : onsite in Pittsburgh PA.Strong software design analysis.Capable of expressing positions without confrontation. Required Skills and Experience : .Bachelors degree in computer science software...Show more
    Last updated: 1 day ago • Promoted
    Embedded Software Engineer II

    Embedded Software Engineer II

    Relig Staffing, Inc. • Pittsburgh, Pennsylvania, USA
    Full-time
    Location : onsite in Pittsburgh PA.Strong software design analysis.Capable of expressing positions without confrontation. Required Skills and Experience : .Bachelors degree in computer science software...Show more
    Last updated: 1 day ago • Promoted
    Embedded Software Engineer 2

    Embedded Software Engineer 2

    Cintal, Inc. • Pittsburgh, Pennsylvania, United States, 15201
    Full-time
    Cintal is a forward-thinking global technology company that develops and provides cutting-edge products and services to various industries such as heavy equipment, industrial, defense, agriculture,...Show more
    Last updated: 11 hours ago • New!