Leads technical direction for mining autonomy platform, owning low-level vehicle controls, software platform for health monitoring/telemetry/deployment, and 0→1 vehicle bring-up. Requires 7+ years in embedded systems/robotics, C/C++ proficiency, and tech leadership experience.
125k – 222k/yr
On-site7+ YOEEmbedded Engineering
About the role
Responsibilities
Lead technical direction and mentor engineers for the Autonomy Platform team, setting architecture and execution priorities
Work with autonomy product team to define roadmap across internal product milestones and customer requirements
Own the low-level vehicle controls interface — designing and implementing the autonomy-to-vehicle control layer, including drive-by-wire integration and system identification for new mining platforms
Build and maintain the software platform that keeps autonomous vehicles healthy in production: health monitoring, diagnostics, telemetry pipelines, networking, and OTA deployment
Drive 0→1 bringup of new mining vehicle platforms, from initial hardware bring-up through software integration and field validation
Partner with internal teams to integrate shared capabilities and adapt them for the specific requirements of mining environments
Define and uphold engineering standards for reliability, safety, and scalability as the fleet grows toward full production deployment
Requirements
7+ years of experience in embedded systems, robotics, or autonomous vehicle software development
Proven experience leading a technical team or functioning as a tech lead on a complex systems project
Hands-on background in robotics actuation — CAN, drive-by-wire, or similar control interfaces
Experience building or owning software platform components: health monitoring, telemetry, diagnostics, or deployment systems for production embedded platforms
Proficiency in C/C++ for embedded and real-time systems development
Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field
Nice to Have
Experience in mining, construction, or agriculture autonomy — familiarity with the operating environment and vehicle types (haul trucks, dozers, drills, etc.)
Background in controls, system identification (sysid), or vehicle dynamics modeling
Familiarity with OTA deployment and fleet management systems for embedded platforms
Prior work in a 0→1 environment — taking a new vehicle platform from initial bring-up to production readiness
Experience working with partner or external teams to integrate shared platform components into a product-specific application
Compensation
Base salary range: $125,000 - $222,000 USD annually, plus equity and benefits.
Designs, develops, and optimizes embedded OS components (Linux/RTOS) for UAVs, focusing on performance, reliability, security, and hardware integration. Requires 5+ years in real-time embedded systems, proficiency in C/C++/Python, and driver's development.
125k – 185k/yr
On-site5+ YOEEmbedded Engineering
Systems Integration and Test Engineer (Mid to Senior Level)
SkydioSan Mateo, CA
Owns definition, integration, verification, and failure analysis of autonomous drone systems. Drives requirements, architecture, testing, data analysis, and cross-functional issue resolution to ensure product reliability for infrastructure, public safety, and defense applications. Requires 3+ years in electro-mechanical systems.
128k – 213k/yr
Hybrid3+ YOEEmbedded Engineering
Senior Engineer, Sensor Integration
Shield AIDallas, TX +1
Sensor Integration Engineer supporting selection, characterization, calibration, and integration of multi-modal navigation sensors. Requires cross-functional work across electrical, mechanical, and software domains with 1-4 years experience.
Develop high-quality C/C++ embedded software for X-Bat UAV avionics, integrating sensors, subsystems, and AI components while ensuring safety and reliability in aerospace applications.
Develop and integrate embedded C/C++ avionics software for UAVs, working with cross-functional teams on sensors, autonomy systems, and hardware-in-the-loop testing. Requires strong embedded systems experience and a STEM degree.