Embedded Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Mine Vision Systems · 1 day ago

Embedded Software Engineer

Mine Vision Systems is a mining technology company building the decision-making platform for underground mining. They are seeking an Embedded Software Engineer to design, build, and scale embedded computing platforms for perception and automation systems in harsh underground environments.

ConsultingMiningSoftware
check
H1B Sponsor Likelynote

Responsibilities

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

Qualification

Embedded LinuxC/C++ programmingMicrocontroller firmwareHardware communication interfacesARM architecturesEmbedded debugging toolsLinux kernel driversSoftware engineering fundamentalsField support experienceTestingValidation practicesReading hardware schematicsCommunication skillsCollaboration across disciplinesDocumentation

Required

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

Preferred

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)

Benefits

Medical
Dental
Vision
Disability
Life insurance
401(k) with match
Uncounted PTO policy
Flexible hybrid work model

Company

Mine Vision Systems

twittertwittertwitter
company-logo
Mine Vision Systems is focused on bringing new vision related technology and software algorithms to the resources mining industry.

H1B Sponsorship

Mine Vision Systems has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2022 (1)

Funding

Current Stage
Early Stage
Total Funding
$24.01M
Key Investors
Rockwell Venture Capital
2025-11-04Series A· $12.5M
2025-07-03Series Unknown· $11.51M

Leadership Team

leader-logo
Josh Martin
Chief Revenue Officer
linkedin
Company data provided by crunchbase